A TREATISE ON THE BRITISH MILITARY MARTINI, the Martini-Henry 1869-C1900

: Temple (B.A.) & Skennerton (I.D.)

R 750.00
Quantity
- +
246pp., 4to., illus., hardback, d.w. faded on spine, Victoria, 1983