Maxim-Dunne device tested at Crystal Palace, SE London
Maxim-Dunne experimental device being tested at Crystal Palace, SE London
Picture No
10493710
Media ID
47535225
Size
2164px x 1544px
(1.8MB)
Credit
Mary Evans / The National Archives, London. England
Date
1904





























