This is a very beautiful carefully executed piece of embroidery. I believe it is antique, at a guess early 19th century. Images are commonly found in Elizabethan textiles. Reflective proof glass which, in my opinion, mutes the colours.
Stick and sew embroidery template - Horse theme set
Stick and sew embroidery templates - Tractor theme set
Kingfisher Vintage Hand Embroidery Panel Embroidered Picture Crewel Needlework
Antique English Embroidery panel gold motifs on a velvet background
Vintage theme Crewel embroidery framed flowers teapot country garden cottage
Needle Minder; Paper Pattern Cross Stitch, Crochet and Embroidery Oriental Theme