The Imperial War Museum is a museum in Southwark, South London, England which documents British and Commonwealth history since 1914, with an emphasis on the causes, course and consequences of conflict. The museum was founded in 1917 and intended as a... Read further
License: All Rights Reserved