Membury Village Hall

Membury Village Hall
Membury, Devon, EX13 7AF