Hand dyed rainbow merino wool. Collection E.

£16.50

Rainbow dyed wool

Category: