St Thomas' Church Hall

St Thomas' Church Hall
70 Main Street, Neilston, G78 3NJ
Photo of St Thomas' Church Hall