Restoration of Organ - St Editha's Church Tamworth
Projects
Restoration of Organ - St Editha's Church Tamworth Project data Programme Your Heritage Date awarded 09/09/2008 Location Castle Local Authority Tamworth Applicant St Editha's Parish Church Award Given …