A selection of Images from a protest in Trafalgar Square, London about the Ukrainian War.
Back to Top