Long Black Shearling Vest

Long Black Shearling Vest

Regular price
$2,495.00
Sale price
$1,247.50
Shipping calculated at checkout.

Lovely Long Black Shearling Vest with tie waist and large collar from Italy