Shoal of Yellowtail Surgeonfish, Prionurus punctatus, La Paz, Baja California Sur, Mexico
Shoal of Yellowtail Surgeonfish, Prionurus punctatus, Cabo Pulmo Marine National Park, Baja California Sur, Mexico
Shoal of Yellowtail Surgeonfish, Prionurus punctatus, La Paz, Baja California Sur, Mexico
A large school of yellowtail surgeonfish (Prionurus punctatus) on the only living reef in the Sea of Cortez, Cabo Pulmo, Baja California Sur, Mexico, North America