Pure Linen tea towels NATURAL WHITE 50 x 70cm - a high quality tea towel suits dyeing, shibori or printing.
(33391_2)
Pure Linen tea towels NATURAL WHITE 50 x 70cm - a high quality tea towel suits dyeing, shibori or printing.
Pure Linen tea towels NATURAL WHITE 50 x 70cm - a high quality tea towel suits dyeing, shibori or printing.
(33391_2)
Pure Linen tea towels NATURAL WHITE 50 x 70cm - a high quality tea towel suits dyeing, shibori or printing.