Is this in front of The Louvre?

20130604-201435.jpg

Advertisements