Ancient rock art in Sierra San FranciscoYoung grey whale, San Ignacio LagoonCrystal-clear waters around Espiritu SantoWhaleshark in La Paz bay, BajaEspiritu Santo coastline, La Paz, BajaFrigate bird & catch, sunset in La PazGrey whale seeks interaction, BajaDiving pelican, Balandra Beach, BajaTurquoise waters of Isla Coronado, BajaBlue-footed booby skims the boat, Loreto BayWhale shark mouth, La Paz, BajaGodwits take flight, San Ignacio LagoonOutskirts of Loreto, Baja, MexicoGrey whale interaction, San Ignacio Lagoon, BajaFrigate bird approaches Loreto moon, BajaMission of San Francisco Xavier, Loreto, BajaPrivileged! Grey whale upclose in MexicoTurkey vulture soaks up the sun, Loreto, BajaHistory on the rocks, Cueva la Pintada, Baja MexicoFree at last! Sierra San Francisco, Baja MexicoShadowy grey whale interaction, BajaForaging godwit, Baja MexicoFrigate birds above rookery on Espiritu SantoWow! Grey whale tail dwarfs - Baja, MexicoOsprey at sunset, San Ignacio LagoonToo steep to ride! Baja canyons, MexicoOriole, bee & cactus flowers, Baja MexicoCampsite night sky, Sierra San FranciscoPlayful grey whales, San Ignacio LagoonFrigate bird silhouette, La Paz, BajaAncient rock etchings, Sierra San Francisco, BajaEruption! Grey whale, Baja MexicoCowboy Ramon, Sierra San Francisco, Baja MexicoCaracara & cactus, Baja, MexicoGrey whales come to play, San Ignacio LagoonOranges from the canyon, Sierra San Francisco, BajaGrey whale tail up close! Baja Mexico"Ants" on the trail, Baja canyons, MexicoThe grin of a juvenile grey whale, Baja MexicoWhale shark surface feeding, La Paz, BajaDog heaven, San Ignacio Springs, BajaFriends for life - grey whale, Baja MexicoThe colour of San Ignacio Springs, BajaGrey whales & boats, Baja MexicoRanchero prepares mule for the canyon, BajaSurreal waters of Espiritu Santo, BajaGoing my way? Grey whale, Baja MexicoDiving brown pelican, La Paz, BajaBougainvillea on San Ignacio Mission wallGrey whale fluke, San Ignacio LagoonFrigate bird & cactus, Bahia Concepcion, BajaWhale camp, San Ignacio Lagoon, BajaGrey whale curiosity, San Ignacio LagoonOn the trail - rugged canyons of Sierra San FranciscoSunny spot in San Ignacio Springs, BajaA skyful of godwits - San Ignacio LagoonSplashing games with grey whales, BajaAs colourful as ever, Cueva La Pintada, BajaJuvenile grey whale ready for play, San Ignacio Lagoon, Baja MexGodwits on the wing, Baja MexicoSan Ignacio Mission, San Ignacio SpringsGrey whale underbelly scars, BajaWhaleshark in the clear Baja watersHuge grey whale tail, San Ignacio LagoonGodwits take flight, San Ignacio LagoonBaby grey whale, San Ignacio LagoonPacking for the trek, Sierra San FranciscoGrey whale grin, San Ignacio LagoonOsprey on the prowl, Baja MexicoJust looking.... grey whale, San Ignacio, Baja MexicoReddish egret dancing, San Ignacio LagoonPlaying with grey whale calf in Baja MexicoOsprey returning to nest, Baja MexicoWading godwit, San Ignacio Lagoon, BajaGrey whale giant, Baja, Mexico