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





























