Baja California

Grey Whales and Pelicans from the Pacific coast of Baja California Sur