Baja Discovery whale camp, San Ignacio Lagoon

Breaching gray whale

Loading Image