Designed by
Title
Modern Stained Glass window in Church in Irlam Salford Lancashire #95004656
Description
This window depicts an aspect of the own of Irlam which was a farming Community sited on the Manchester Ship canal. There was also a steelworks in the town, now closed down. The windows also show the church as a family institution
This image is editorial