Cartogiraffe.com

St Peter, Diddlebury

St Peter, Diddlebury is a church in Shropshire, Diddlebury.

Pin to show location on the map St Peter, Diddlebury

Object
Religion
Building
church