Langside Parish Church

Langside Parish Church
167 Ledard Road, Glasgow, G42 9QU