What the Flock was going on at the Louvre?

The Louvre or the Louvre Museum is one of the world’s largest museums and a historic monument.   A central landmark of Paris France millions of tourists flock there every year.   They aren’t the only ones that “flock” there.   In March of 2014, while I was “flocking” to the Louvre Museum myself I stopped that […]