Langside Parish Church

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