THE NEW TRANSVAAL

: Bruce (M.C.)

R 450.00
Quantity
- +
120pp. + 16pp. ads., hardback, a little frayed on spine, London, 1908