MovieMaps

Photo of The Louvre (interior)

Location: The British Museum
As Seen In: Wonder Woman

Diana walks into the museum.