St Mary Magdalene parish church Launceston town Cornwall England UK

- Image ID: CPEBA0

St Mary Magdalene parish church Launceston town Cornwall England UK

Dave Porter / Alamy Stock Photo

Image ID: CPEBA0