Baie d'Harcourt


Baie d'Harcourt - bight in France.