Our Lady of Lourdes R.C Church, Harpenden, Hertfordshire was built in the early twentieth century.

- Image ID: J0YHA6
Our Lady of Lourdes R.C Church, Harpenden, Hertfordshire was built in the early twentieth century.
Peter Etteridge / Alamy Stock Photo
Image ID: J0YHA6
Location: Harpenden, Hertfordshire, United Kingdom