Castle Tea Towel - Love

Castle Tea Towel - Love

Regular price $89.95
Tax included.

This is super special limited edition CASTLE tea towel. Made from 100% linen, printed in Australia, The tea towel also includes a hand embroidered Cx and number edition by CASTLE.

  • Designed to be framed as artwork
  • 500w x 700h
  • 1 of 100 pieces only