Since time began, trees have gracefully and generously provided food, shelter and the air we breathe. Their strength, beauty, and stillness symbolize the magic and wonder of life. In the ancient world of myths and folklore, every tree has a deeply spiritual meaning; every tree has a story. This natural tree tapestry represents the awe, inspiration, and power of mother nature. Perfect for any home or bedroom.
Color: As picture show
- Regular: 60 inches x 50 inches (150 cm x 130 cm)
- Large: 80 inches x 60 inches (203 cm x 153 cm)
Due to high demand on this one of a kind item, please allow 3-5 weeks for delivery.