Faliero Sarti Smile Scarf

$625.00

Details

Smile Scarf

  • 135cm x 170cm
  • 90% MD, 10% WS
  • Made in Italy

Search our store