Church Aston Church Hall

Church Aston Church Hall
Newport, Shropshire, TF10 9JG