US Army Chinook helicopter landing at Defence & Security Equipment International DSEI arms fair trade show, ExCel, London, UK with protesters banner

- Image ID: WP79WF
US Army Chinook helicopter landing at Defence & Security Equipment International DSEI arms fair trade show, ExCel, London, UK with protesters banner
Avpics / Alamy Stock Photo
Image ID: WP79WF
Location: London, UK

Similar stock images