Church of St Peter & St Mary, Stowmarket, Suffolk, UK. The modern spire added in 1994

- Image ID: B7MP8A
Alex Ramsay / Alamy Stock Photo
Image ID : B7MP8A
Location: Stowmarket, Suffolk, UK

Search stock photos by tags