Results
10 results found

Juvenile Caesar grunts (Haemulon carbonarium ), small group swimming together amidst corals, Cozumel, Mexico, Caribbean

Small school of fish Oriental sweetlips, Striped sweetlips (Gaterin orientalis), Indian Ocean, Maldives, Asia