The Imperial War Museum in London, England.


The Imperial War Museum on Lambeth Road in London, England.


Size: 4896px × 3264px
Location: Lambeth Road, London, England.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, imperial, iwm, london, museum, museums, musuem, uk, war