A rug whose soul lives in the remnants of fabric — the rag rug is one of the most beautiful examples of re-weaving, upcycling, and artisan skill. This
Large Carpet Rug - 150x90cm - Green