Has a £50m Titian been found in a parish church?
For the past 100-odd years, a vast, gloomy, rather murky-looking painting of The Last Supper has loomed above the altar at St Michael & All Angels church in Ledbury, Herefordshire. It is 12½ft wide, 8 ft tall and was hung so high on the wall that, even if the paintwork hadn’t been obscured by layers of … Read more