22 An Original WW1 Army Ordnance Corps Cap Badge

22 An Original WW1 Army Ordnance Corps Cap Badge

Good original AOC cap badge

£16.50

Quantity