Designed by
Title
Santa Maria road sign #81151004
Description
Milan, Italy - November 15, 2016: road sign close up to Milan`s famous church Santa Maria Delle Grazie, hosting in it`s refectory, The Last Supper mural painting by Leonardo da Vinci. street side view.
This image is editorial