Denstone College - Altar (lost)

Memorial location

Location: Denstone
County/region: Staffordshire
Country: England