John Scarf
Product image 1

Product image 2

Regular price
£59.00
Sale price
£90.00
100% silk
90 x 90 cm
Hand - tailored at the edges