Leather Pants with Armour

$299.90

Classic style?  Tick

Straight cut?  Tick

Armoured?  Tick