1950s Hand Printed Scarf

100 cm x 27 cm

£95.00

Only 1 left in stock