Baja California Sur
Among the Great Whales - petting a mother and baby
Baja Landscapes and Wildlife