Unforgettable Shark Diving and Big Animal Encounters

_DSC9227

Diving with scalloped hammerhead sharks at Socorro Island.