Farnham Village Hall

Accommodates 80 seated or 100 standing plus additional room outside
Loading...