A diver encounters a school of fish circling a small island in the Pacific Ocean
The South Face of Roca Partida from 100 feet under water
A small mobula ray darts through the blue at Roca Partida, Mexico