MovieMaps

Photo of The Louvre (interior)

Location: The British Museum
As Seen In: Wonder Woman

Diana walks away from the camera between two statues in the museum.