Claudio Contreras / Spotted drum fish (Equetus punctatus) Puerto Morelos National Park, Caribbean Sea, Mexico, February
01514011
Doug Perrine / Barjacks (Caranx ruber), Yellowtail snapper (Ocyurus chrysurus), and Sergeant major damselfish (Abudefduf saxatilis) swimming around wreck of bow gun on C-58 shipwreck off Puerto Morelos, near Cancun,...
01258504
Claudio Contreras / Balloon fish (Diodon holocanthus) with defensive spines, Puerto Morelos National Park, Caribbean Sea, Mexico, January
01527018
Claudio Contreras / Scientist examining coral reef for fish population study, Puerto Morelos Reefs National Park, Caribbean Sea, Mesoamerican Reef System, Mexico, September
01526922
Claudio Contreras / Common octopus (Octopus vulgaris) showing siphon, Puerto Morelos National Park, Caribbean Sea, Mexico, February
01526921
Claudio Contreras / Blue striped grunt (Haemulon sciurus) and Caesar Grunt (Haemulon carbonarium) Puerto Morelos National Park, Caribbean Sea, Mexico, February
01526920
Claudio Contreras / Spotted drum fish (Equetus punctatus) Puerto Morelos National Park, Caribbean Sea, Mexico, February
01526816
Claudio Contreras / Spotted drum fish (Equetus punctatus) Puerto Morelos National Park, Caribbean Sea, Mexico, February
01474707
Claudio Contreras / Southern Stingray (Dasyatis americana), C-56 Wreck, Puerto Morelos National Park, Caribbean Sea, Mexico, February
01258505
Claudio Contreras / Spotted cleaner shrimp (Periclimenes yucatanicus) amongst tentacles of Giant anemone (Condylactis gigantea) Puerto Morelos National Park, Caribbean Sea, Mexico, January
01258503
Claudio Contreras / Tentacles of the Giant anemone (Condylactis gigantea) Puerto Morelos National Park, Caribbean Sea, Mexico, January