Williamwood Parish Church

Williamwood Parish Church
2–4 Vardar Avenue, Clarkston, Glasgow, G76 7QP
Photo of Williamwood Parish Church