Marine photography specialist Michael Nolan has been photographing these amazing gray whales of the coast of Baja California, Mexico.

California gray whale, Eschrichtius robustus, calf underwater in San Ignacio Lagoon, Baja California Sur, Mexico

California gray whale calf underwater in San Ignacio Lagoon, Baja California Sur, Mexico

California gray whale (Eschrichtius robustus), surfacing with excited whale watchers in San Ignacio Lagoon, Mexico, North America

California gray whale, surfacing with excited whale watchers in San Ignacio Lagoon, Mexico

Close up of California gray whale (Eschrichtius robustus) approaching Zodiac underwater in Magdalena Bay, Baja California Sur, Mexico, North America

Close up of California gray whale approaching underwater in Magdalena Bay, Baja California Sur, Mexico

Adult California gray whale, Eschrichtius robustus, spy-hopping in San Ignacio Lagoon, Baja California Sur, Mexico

Adult California gray whale spy-hopping in San Ignacio Lagoon, Baja California Sur, Mexico

See more photos of California gray whales

error: All Images and Video is copyrighted and available to license from www.robertharding.com