Designed by
Title
Mahsa Amini protest at Trafalgar Square, London, UK. #257255248
Description
London, UK, September 24th 2022:The protest in Trafalgar Square was over the death in Iranian police custody of Mahsa Amini. There was anger at the current Iranian regime and hope for change.
This image is editorial