28 May 1999 May 27, 2022 Author: Staff In Milan, Italy, after 22 years of restoration work, Leonardo da Vinci’s masterpiece The Last Supper is put back on display. Famous Words of Inspiration..."Our ideas, like orange-plants, spread out in proportion to the size of the box which imprisons the roots." Edward Bulwer Lytton — Click here for more from Edward Bulwer Lytton Related posts: 15 April 1452 1 May 1999 1 May 1999 3 January 1999 20 July 1999 23 February 1999 5 October 1999 24 March 1999 16 July 1999 3 January 1999 Categories: History Tags: 1999, 28 May