Welland Parish Hall

Welland Parish Hall
Gloucester Road, Welland, Malvern, WR13 6LA
Photo of Welland Parish Hall