Tetsworth Village Hall

Tetsworth Village Hall
Back Street, Thame, Oxfordshire, OX9 7AA
Photo of Tetsworth Village Hall