London, UK, 07/05/2017, Political protest outside Venezuelan embassy in London. Flowers, photos and tributes at 1 Cromwell Road SW7 2HW.


Size: 2850px × 4257px
Photo credit: © Shakeyjon / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 1, 2hw, cromwell, emba, embassy, flowers, london, photos, protest, road, sw7, tributes, venezuela, venezuelan