leather armor pants

$1,666.00

vintage leather pants with hand-cut stainless steel metal plates

vintage leather pants with hand-cut stainless steel metal plates