Linen Nature uses only the longest threads to weave her patterns.Richard Feynman Featured Quick View E064-478 Limestone Linen from $3.99 Quick View E014-1323 Sand from $3.99 Quick View E064-1371 Taupe Linen from $3.99