‘Wonder Woman’ filming in Trafalgar Square

‘Wonder Woman’ filming in Trafalgar Square