What is the location of Leonardo da Vinci's painting of "The Last Supper"?
- Basilica of San Lorenzo, Florence, Italy
- Convent of Santa Maria delle Grazie, Milan, Italy
- The Louvre Museum, Paris , France
- The Vatican, Italy
We appreciate your time and valuable feedback in helping us make QuizzClub better!