These beautiful hydrangea printed 100% linen Tea Towels are designed by Thread Design and made in India by artisans of digital printing.
               A very specialized technique is used to print onto natural fibers. 
              Tea Towel measures 50 W x 75 H 
              Digitally printed on 100% linen.
              Made in India.
              Designed in New Zealand.