Left, "Cerises" (Red), Woven cotton tea towel. Made in France. Cherries, red. New design for Summer 2024. Right, "Cottage" (Green), Woven cotton tea towel. Made in France. All of the Jacquard tea towels are manufactured in France by Jacquard Français and sold by Home-Landing. Jacquard luxury tea towels are super absorbent, are woven in beautiful colours and are an excellent size (60 x 80 cm).