The New Louvre in Paris, France
The Louvre Palace or Palais du Louvre as it is called in French language , is a former royal palace situated between the Tuileries Gardens and the church of Saint-Germain l’Auxerrois. It is located on the Right Bank of the Seine in Paris. The image I have below was taken as we were on our […]
«« Read More Comments Off on The New Louvre in Paris, France