The Creation Crafts
Hand-crafted in Yorkshire using imported genuine hand-printed Japanese papers
Hand Silk Screen Printed Japanese Paper
Washi is the Japanese word for the traditional papers made from the long inner fibres of three plants, wa meaning Japanese and shi meaning paper... more about Japanese papers