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