Results
8 results found

Shoal of Yellowtail Surgeonfish, Prionurus punctatus, Cabo Pulmo Marine National Park, Baja California Sur, Mexico

Schooling yellow-tailed surgeonfish (Prionurus punctatus), underwater in the Galapagos Island Archipelago, UNESCO World Heritage Site, Ecuador, South America