La Grande Mare

La Grande Mare in Guernsey.