The Last Supper, 1495-1498, Santa Maria delle Grazie, Milan: Impossible to - The Independent