A mother gray whale and her calf give whale watchers their money’s worth in San Ignacio Lagoon.
OneWorldOneOcean | Via