Guernsey: St John the Evangelist

Church

Les Amballes St Peter Port
Guernsey
GY1 1WY