Giant Manta Ray Diving

Diving with manta rays and sharks at Socorro.