British 58 Pattern Kidney Pouch (Webbing Pouch) (8) (U12/B) -
£25.00
In stock
.
British 58 Pattern Kidney Pouch (Webbing Pouch), dated 1975, in fair condition.