MovieMaps

Photo of The Louvre (interior)

Location: The British Museum
As Seen In: Wonder Woman

Diana looks around while walking through the museum.