Russian 12-pdr cannon of medium proportion in firing position

12.033 12pdr Cannon (Medium)

£5.40Price