wolf124 May 28th, 2016 2:09pm
TODAY IN HISTORY: May 28, 1999 - In Milan, Italy, Leonardo de Vinci's "The Last Supper" was put back on display after more than 20 years of restoration work. Do you have a copy of "The Last Supper" hanging somewhere in your house?
Comments: Add Comment