Store

XL Ganesha Tapestry

00088

XL Ganesha Tapestry  00088
XL tapestry from India. 

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

$35 In stock
XL Ganesha Tapestry XL Ganesha Tapestry