Photography of Humpback Whales – Whale watching and snorkeling on the Turks & Caicos Aggressor at Silver Bank in the Dominican Republic and Sitka and Juneau, Alaska.
Photography of Humpback Whales – Whale watching and snorkeling on the Turks & Caicos Aggressor at Silver Bank in the Dominican Republic and Sitka and Juneau, Alaska.