Interior view of Wrexham church

P03897.