-
Haemulon macrostomum, Belize, Photo: Rick Stuart-Smith
-
Haemulon macrostomum, Juvenile, Florida Keys, USA, Photo: Graham Edgar
-
Haemulon macrostomum, Florida Keys, USA, Photo: Graham Edgar
-
Haemulon macrostomum, Florida Keys, USA, Photo: Graham Edgar
-
Haemulon macrostomum, Florida Keys, USA, Photo: Graham Edgar