THE BRITISH LIGHT INFANTRY ARM c.1790-1815

GATES (D.)

075N

£10.00

212pp., 16 plates, d/w. Batsford 1987.