Are your tea towels scary dirty? Maybe it is time for a new fresh one.
Many of these tea towels are available in both english and french and all (even those only in english) are very lovely. They are all made in Canada, 100% cotton, and cost $15 each. They are sure to put a smile on your face as you dry those dishes!