The Last Supper was gifted to St Michael and All Angels Church in Ledbury, Herefordshire, in 1909. Art historian Ronald Moore believes he has now discovered Titian’s signature on the canvas during restoration work.” – BBC

Previous article‘Lamborghini’ Of Ancient Roman Chariots Unearthed At Pompeii
Next articleStratford Festival Will Open This Summer, But With A Short Season Held In Tents