These tea towels are hand-embroidered and hand-hemstitched on cotton by the world’s finest artisans.
Dimensions: 24 x 16 in (61 x 40.6 cm)
These tea towels are hand-embroidered and hand-hemstitched on cotton by the world’s finest artisans.
Dimensions: 24 x 16 in (61 x 40.6 cm)