Found Art

Desertscape Tapestry

Shipping Info
1 item left

28 x 39.5 inches

Hand-woven vintage wool rug