Deer Art Design Décor Tapestry

Regular price $29.00 $22.00 Sale

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!


Note : Please allow up to 3-4 weeks of shipping time for your product to reach you :)