Humpback whale diving at Puerto Escondido, Mexico. 3580 x 2011 pixels
Dolphins at Zicatela beach, Oaxaca, Mexico 6016 x 3390 pixels