
6209 - Spanish Grunt - Haemulon macrostomum - 40cm
Rate Photo
Barcelo Maya/Mexico - Caribbean Sea
Photographer: jeff duprau

6210 - Spanish Grunt - Haemulon macrostomum - 40cm
Rate Photo
Barcelo Maya/Mexico - Caribbean Sea
Photographer: jeff duprau

6215 - Spanish Grunt - Haemulon macrostomum - 40cm
Rate Photo
Barcelo Maya/Mexico - Caribbean Sea
Photographer: jeff duprau

6253 - Striped grunt - Haemulon striatum - 30cm
Rate Photo
Barcelo Maya/Mexico - Caribbean Sea
Photographer: jeff duprau

6254 - Striped grunt - Haemulon striatum - 30cm
Rate Photo
Barcelo Maya/Mexico - Caribbean Sea
Photographer: jeff duprau