Templehall Parish Church Hall

Templehall Parish Church Hall
Beauly Road, Templehall, Kirkcaldy, KY2 6EX
Photo of Templehall Parish Church Hall