Loubiere


Loubiere - bight in Dominica.