Designed by
Title
The protest in Trafalgar Square for Mahsa Amini. London, UK. #257487169
Description
London, UK, September 24th 2022:The protest in Trafalgar Square was over the death in Iranian police custody of Mahsa Amini. A young woman holds up a sign placard.
This image is editorial