Wrexham Church, Denbighshire, north Wales

PZ03347.

Interior view of Wrexham church
North view of Wrexham church
Wrexham Church
Tower of Wrexham church, Denbighshire