Last Supper 1497 < return to Catalogue

Last Supper