London, UK. 1st May 2018. Communist Party of Great Britain (Marxist-Leninist) at Mayday Credit: Alex Cavendish/Alamy Live News


Size: 5616px × 3744px
Location: London, England
Photo credit: © Alex Cavendish / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1st, 2018, britain, communism, communist, communists, day, demo, demonstration, engels, flare, flares, hammer, international, karl, kurdistan, kurds, left, leftist, lenin, london, mao, march, marx, marxism, mayday, partizan, politics, praxis, protest, racism, sickle, socialism, square, stalin, trade, trafalgar, uk, union, unions, wing, workers, world