top of page

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
bottom of page