A 36th or Herefordshire Foot Officer`s shoulder belt plate 1830 thru 1855

£1,450.00

Return