Angelo’s Bayonet Exercises, 1857

£4.50 £2.39