This a photo taken in st peters ad st vincular combe martin church taken in 2013
Uploaded by Dawn G on 7 August 2013
Photo ID: 86100 Building ID: 101106802 Report this photo