Skip Navigation Website Accessibility
Tochi means earth, soil, or land in Japanese, and the beauty of Japan is what inspired Debbie as she stitched and clamped the fabrics for these new shibori designs. Did you know that every one of these prints is based on an original shibori fabric created by Debbie?


 
Showing 31 - 21 of results