Public Art in the LouvreMiss Torres

Location

The Louvre is a famous museum located in Paris, France. Within its' walls are some of the most prized possessions of the artworld. History remains preserved as people from all over the world enjoy the art among the walls. Those who are fortunate enough to travel to this world famous location are art lovers and appreciators of our grand visual history.