![](http://www.alamy.com/thumbs/6/2EBB955B-24A9-4E7C-9401-61D44F7292A5/AAD5W2.jpg)
Stall holder waving red Karl Marx flags during May Day Demonstration. Trafalgar Square, London, England
Size: 3413px × 5120px
Location: Trafalgar Square, London, England, UK
Photo credit: © Paul Carstairs / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: belief, city, communism, communist, crowd, day, demo, demonstration, flags, iran, karl, man, march, marx, mayday, party, people, photography, political, politics, protest, red, reportage, square, street, trafalgar, urban, worker, worker-communist, workers, wpi, wpiran