Protest encampment at Defence & Security Equipment International DSEI arms fair trade show, ExCel, London, UK. Protesters tents. Camp. Placards

- Image ID: WP75F6
Protest encampment at Defence & Security Equipment International DSEI arms fair trade show, ExCel, London, UK. Protesters tents. Camp. Placards
Avpics / Alamy Stock Photo
Image ID: WP75F6
Location: London, UK