s

hand towel

NEW: hand towels, 10% off

100% linen, made in Italy and France. Two ranges: savona and marmande. Both are absorbent linen fabrics ideal for hand towels.