Double Breach – Humpback Whales, July, 2014

Witnessing a breaching Humpback Whale is amazing; witnessing a rare [...]