Ilminster Parish Rooms

Ilminster Parish Rooms
North Street, Ilminster, Somerset, TA19 0DG
Photo of Ilminster Parish Rooms