PRINTED AND MADE IN ENGLAND
SHIPPED IN 2-3 WORKING DAYS
ROSES IN DECAY LARGE LINEN SCARF
£260.00Price
Out of Stock
Large luxury scarf from IA London
- printed and finished in England
- original print design
- printed on luxury fabric, 55% linen and 45% cotton
- pin finish