Share
twitterlinkedinfacebook
Image 1 of 1
Louvre-5.jpg
TFrench and Italian sculptures from the 17th and 18th centuries, housed in the Salle du Manège at 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. Sunday 20th November 2011.