Cotton rag rug

Woven with strips of cotton cut from various household textiles