Russian 10-pdr Howitzer-Cannon (Unicorn) for foot artillery in firing position

12.034 10pdr Howitzer

£5.40Price