Captain of the 95th (Rifles) an Officer Wellington's Sharpshooters During Peninsular, South France and Waterloo Campaigns Napoleonic Wars
Pages: 214, Paperback, Independently published
Price History
Prices were last updated on: