Tourists watching gray whales (Eschrichtius robustus) from a boat in Magdalena Bay near San Carlos in Baja California, Mexico.

Posted April 21, 2015 |

Leave a Reply