Hand dyed, 15 metres uncut length, 100% cotton Perle 8.
Product image © Dionne White 2022
Product 42/84