Guernsey: St Peter Port

Church

Church Square St Peter Port
Guernsey
GY1 2LD