One large organic cotton flour sack tea towel (29" X 30"), screen printed with original Celestial Fox design.
These are hand printed by us in small batches using environmentally friendly water-based ink.
One large organic cotton flour sack tea towel (29" X 30"), screen printed with original Celestial Fox design.
These are hand printed by us in small batches using environmentally friendly water-based ink.