Humpback Breaching

Humpback whale in the Gulf of California, Baja California Sur, Mexico.

408 views
3 faves
6 comments
Taken on March 2, 2010