The deer is believed by many cultures to be a symbol of gentleness, intuition, strength, power, agility and emotions. This stunning décor tapestry with the deer print in nature depicts the power and beauty of Mother Nature.
cotton linen cloth material.
Sized in 40"(W) x 60"(L)
Only available for a LIMITED TIME, so get yours TODAY!
NOT SOLD IN STORES !
Note : Please allow up to 3-4 weeks of shipping time for your product to reach you :)