Maroc Herringbone Scarf

Maroc Herringbone Scarf

Regular price £55

Handwoven by skilled Moroccan artisans