Cotton Scarlet 36 : The Dyes Blog!

Dedicated to the glorious history of colourful world of dyes and dyestuffs!