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