Membury Village Hall

Membury Village Hall
Membury, Devon, EX13 7AF
Photo of Membury Village Hall