Men's Sherpa - Lined Denim Vest in Blue for a Rustic and Warm Ensemble Luigi Borrelli Red Vest

Size 38
Qty:
Retail Price: $900
Brand: Luigi Borrelli
Made In: Italy