Last Supper On Display Following Restoration
May 28 1999

Description
In Milan, Italy, after 22 years of restoration work, Leonardo da Vinci's masterpiece The Last Supper is put back on display.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T23:01:03Z

Log In To Edit Event