Church Aston Church Hall

Church Aston Church Hall
Newport, Shropshire, TF10 9JG
Photo of Church Aston Church Hall