Unknown Titian Painting Identified In English Village Church VISUAL Posted: March 2, 2021 6:05 am “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