Designed by
Title
Last Supper room right #99099563
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. right side point of view.
This image is editorial