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.

Close Menu