Roberto Cavalli

Caravaggio Print Silk Scarf

0408775173385

Sold Out
Details

Bright floral print energize this unforgettable scarf of the finest Italian silk.

  • 27˝" x 110"
  • Silk
  • Dry clean
  • Made in Italy

Q&A