This is a great embroidered framed floral tapestry, home decor, floral wall hanging, needlepoint art work. 
It is from India - I believe, it is hand embroidered art, zardozi (Zardozi means "gold thread". It is embroidery art form using gold and genuine precious and semi precious stones to create an opulent 3D effect. Zardozi was introduced into India in the early 16th century and was used mainly to adorn the robes and household items of the royal families.
The cost of such items is between $400-$900
 It has been modernized by the introduction of silk. Now you too can own a work of art once reserved for royalty!

Materials: velvet, metallic threads, silk, semi precious stones

Height: 24 1/4 inches by 20 1/2 inches 

Embroidered framed floral tapestry. Pastel multicolor silk flowers spilling out of a white and gold vase, expertly hand embroidered in silk on black velvet by master artisans in the zardozi tradition and embellished with genuine semi precious stones - green onyx, turquoise, garnets, quartz.
Detailed ornate scrolling floral border with stones sewn in. This is a super beautiful work of art, perfect for a special place in your home.

BTW  -- you may see reflections in the photos due to the see through plastic original covering.