Last updated: 12:56 PM ET, Sun April 07 2019

Tourists Tear Away Louvre Installation After One Day

Destination & Tourism Rich Thomaselli April 07, 2019

The Louvre; Paris, France
PHOTO: The Louvre; Paris, France. (photo via dennisvdw/iStock Editorial/Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS