![](http://www.alamy.com/thumbs/6/3A044CEA-E16A-4FAA-B3EC-8A109C73E587/2F5TPR3.jpg)
London, United Kingdom - December 12, 2020: Protest in Trafalgar Square demanding the end to the punitive and illegal US blockade of Cuba.
Size: 3741px × 5604px
Location: London, UK
Photo credit: © Andrea Domeniconi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: action, activism, activist, activists, blockade, city, crowd, cuba, demonstration, demonstrator, demonstrators, event, government, group, justice, kingdom, london, outdoor, people, politics, protest, protester, protesters, protesting, rally, revolutionary, road, sign, socialism, street, uk, united, usa