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