Diving with Manta Rays in Socorro Island Mexico

Hanging for hammers in the currents, Socorro Mexico 2005