Baie de Londres


Baie de Londres - bay and marine channel in France.