Craigs Travels:
Osprey enjoying a fish at Magdalena Bay, Baja California Sur
Craigs Travels:
Grey Whale Spyhopping in Bahia Magdelana, Baja Sur
Craigs Travels:
Grey Whale Spray at Mag Bay - Video
Craigs Travels:
Sand Dunes of Magdalena Bay, Mexico
Craigs Travels:
The Dock at Magdalena Bay in Baja, Mexico
Craigs Travels:
Shore birds at Magdalena Bay, Baja, Mexico
Craigs Travels:
Osprey
Craigs Travels:
Grey Whale Spyhopping in Magdelana Bay, Baja, Mexico - Video