Tea Towels

Beautiful, 100% cotton tea towels made by Le Jacquard Français in France.