Elaborate wall paintings dating back to the Victorian era have been discovered at the Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara in Shrewsbury, England after being hidden for around 70 years.
top of page
bottom of page
Comments