Home
Dicta Ira
Albatros
Sopwith
 
AFV
   

Imperial War Museum Sopwith Camel


The Imperial War Museum is located at Lambeth, London in England and was set up in 1917 for the purposes of recording the history of the Great War.



Photographs, courtesy Volker Hausler.