Photo of Trafalgar Square

Location: Trafalgar Square
As Seen In: Wonder Woman

Diana turns away from the memorial and the rest of the group.