Exhibits at the Land Warfare Imperial War Museum Duxford,Cambridgeshire.


Size: 3600px × 2400px
Photo credit: © Tim Scrivener / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: conflict, display, duxford, imperial, iwm, land, military, museum, war, warfare, world