Otterford Parish Hall

Otterford Parish Hall
Bishopswood, Chard, TA20 3RS
Photo of Otterford Parish Hall