Lata,
This is not decoupage work. The flowers are made with paper. It gives a 3D effect. The frame is light box frame so that the flowers inside will not get crushed under the glass. This work is a combination of Quilling and Punch Craft.The roses and the sunflowers are made with hand.
In reply to What about the stand by the by jayamohan