The Contribution of the Royal Bavarian Army to the War of 1866
Bavarian General Staff
Hardback
In Stock
£44.96 £49.95