Soufrière Bay


Soufrière Bay - bight in Dominica.