Tandem Stills + Motion, Inc. | Francesco Carovillano | Photo 11


Thumbnails
 

Europe, France, Paris - The Louvre Museum (Musée du Louvre) with its famous pyramids and queue of tourists. The Louvre Museum is the most visited museum in the world.