Humpback Whale

(Megaptera novaeangliae)

Punta Mita, Nay., Mexico    March

Humpback Whalte Punta Mita, Nay., Mexico March 2013

Humpback Whalte Punta Mita, Nay., Mexico March 2013

L.A. Co., CA    July

Humpback Whale L.A. Co., CA July 2016

Santa Cruz Co., CA    August

Humpback WhaleSanta Cruz Co., CA    August 2016 Humpback WhaleSanta Cruz Co., CA    August 2016 Humpback WhaleSanta Cruz Co., CA    August 2016 Humpback WhaleSanta Cruz Co., CA    August 2016 Humpback WhaleSanta Cruz Co., CA    August 2016 Humpback Whale Santa Cruz Co., CA    August 2016