1950s Hand Printed Scarf

130 cm x 26 cm

£125.00

Out of stock