The Imperial War Museum is a museum in London, England featuring military vehicles, weapons, war memorabilia, an extensive library open to the public Monday to Saturday, a photographic archive, and an art collection of 20th century and later conflicts, especially those involving Britain, and the British Empire.
Comments
Wow!
love this !!