Whale Watching in Baja California | Gray Whale | Eschrichtius robustus
An adult gray whale (Eschrichtius robustus) surfacing to take a breath, with tourists in a whale watch boat in the background. Note the extensive barnacle (Cryptolepas rhachianecti) cover on the whale. Photographed in Baja California, Mexico.