Flower Triple Moon Tapestry 72

Flower Triple Moon Tapestry 72"x 108"

Regular price $31.95 Sale

Flower Triple Moon Tapestry 72" x 108", 100% cotton. Made in India.