Thumbnails
 

Mexico, Baja California, Revillagigedo Islands. A Manta Ray swims into the waves followed by a group of fishes at Socorro Island.