St Enochs Hogganfield Church

St Enochs Hogganfield Church
860 Cumbernauld Road, Glasgow, G33 2QW
Photo of St Enochs Hogganfield Church