Humpback Whale - Monterey, CA, USA
Humpback Whale - Half Moon Bay Pelagic, CA, USA
Humpback Whale - USA
Humpback Whale - Farallon National Wildlife Reguge, CA, USA
Humpback Whale diving - Near Moss Landing, CA, USA
Humpback Whale - Near Moss Landing, CA, USA
Humpback Whale "diving" - Near Moss Landing, CA, USA
Humpback Whale diving with California Sea Lions- Near Moss Landing, CA, USA
Humpback Whale with California Sea Lions - Near Moss Landing, CA, USA