Designed by
Title
Last Supper room left #99099242
Description
Milan, Italy - November 15, 2016: refectory of church Santa Maria Delle Grazie in Milan in Italy, hosting The Last Supper masterpiece of late 1490s, after restoration. left side point of view.
This image is editorial