Watching Hammerhead Sharks - Socorro Island Mexico

Diver with Hammerhead Sharks,  Socorro Mexico 2005