Designed by
Title
Mahsa Amini protest at Trafalgar Square, London, UK. Women holds up placard. #
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