St Michaels Parish Church, Abergele, North Wales.

- Image ID: DTFCKN
St Michaels Parish Church, Abergele, North Wales.
Ian Hainsworth / Alamy Stock Photo
Image ID: DTFCKN
Location: Abergele, North Wales, UK.