Categories
Categories
The Last Supper is located in the Vatican in Rome.
Subscribe to our newsletter
Email address
Email address
Subscribe