Catherine Lillywhite Poncho

Regular price $89.95
/

Size
Colour
Only 3 items in stock!
  • ITAU486
  • One size
  • Made in Italy
  • 52% Viscose/25% Polyester/23% Polyamide
  • Hand wash, lay flat

Recently viewed