Photo of Trafalgar Square

Location: Trafalgar Square
As Seen In: Wonder Woman

The Chief, Sameer, and Charlie greet Diana and Etta as they push through the crowd.