Photo of Trafalgar Square

Location: Trafalgar Square
As Seen In: Wonder Woman

A random man holds up his son in celebration.