Two MLKP Turkish Marxist Leninist Communist Party members with red flags standing under lions in Trafalgar Square.
London May Day Parade 2008
Size: 3420px × 5109px
Location: Trafalgar Square, London, England, UK
Photo credit: © Roberto Herrett / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2, 2008, bandieras, berets, britain, british, communist, day, england, english, europe, flags, gb, great, isles, kingdom, landseer, leninist, lion, london, male, marxist, masked, men, mlkp, outdoors, parade, party, people, red, socialist, square, trafalgar, turkish, uk, united, vertical, youths