Iranians hold protest rally in Trafalgar Square to express solidarity with the nationwide Iranian uprising against the mullahs’ regime. 11th March 23.


Size: 5179px × 3237px
Location: Central London
Photo credit: © orlando britain / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: activists, amnesty, banners, demo, demonstration, flag, flags, human, international, iran, iranian, iranians, london, placard, placards, poisoning, poster, protest, protesters, protests, rally, regime, rights, schoolgirls, square, trafalgar, waving