James Lakeland Crystal Wave Beige Scarf

$38.94

Wrap yourself in luxury with this ultra-soft viscose scarf from James Lakeland. Adorned with sparkling fantasy crystals …