Share
twitterlinkedinfacebook
Image 1 of 1
Louvre-7.jpg
A guide in front of St Jean-Baptiste-Bacchus from the studio of Leonardo da Vinci, displayed in the Louvre. The Louvre Museum is housed in the former Louvre Palace, on the right bank of the Seine, adjoining the Tuileries Gardens in Paris. Monday 21st November 2011.