Randwick Village Hall

Randwick Village Hall
Chapelfields, Stroud, Gloucestershire, GL6 6HS
Photo of Randwick Village Hall