![](http://www.alamy.com/thumbs/6/357B3E29-5137-42DF-8A5F-0A64AABB4F34/2F5TPRA.jpg)
London, United Kingdom - December 12, 2020: Protest in Trafalgar Square demanding the end to the punitive and illegal US blockade of Cuba.
Size: 5631px × 3759px
Location: London, UK
Photo credit: © Andrea Domeniconi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: action, activism, activist, activists, banner, blockade, city, communist, crowd, cuba, demonstration, demonstrator, demonstrators, event, government, group, justice, kingdom, london, outdoor, people, politics, protest, protester, protesters, protesting, rally, revolutionary, road, socialism, street, uk, united, usa