Maxim-Dunne device tested at Crystal Palace, SE London
Maxim-Dunne experimental device being tested at Crystal Palace, SE London
Picture No
10493709
Media ID
47535197
Size
2091px x 1497px
(1.9MB)
Credit
Mary Evans / The National Archives, London. England
Date
1904





























