Thumbnails
 

Mexico, Baja California, Revillagigedo Islands. A group of white tip sharks swiming at Roca Partida.