Tapestry - Tree of Life

Tapestry - Tree of Life

Regular price $26.00

100% cotton 60” x 85“.  Made in India.