These 100 pure European linen towels have one of a kind design. They are block printed with our own designed and carved by hand fabric stamps. Each towel is hemmed on a hand cranked antique sewing machine. The images are colorfast, however do not use harsh detergents in order to preserve the quality of the images.