Store

Large Tapestry

00082

Large Tapestry 00082
Large tapestry from India. 

Great to take to the beach, hang on your wall, toss over the back of your couch. 

$20
Large Tapestry Large Tapestry