Handwoven 'Tapestry' Scarf

Handwoven 'Tapestry' Scarf

£44.00
Brand: Jan Beadle Handwoven Textiles (JB)
Colour: