They are Swarovski Crystal Butterfly,
Austria has produced about 3 issues of these
over the years.
Many countries have scratch and sniff, India is one
with flowers.
Countries have issued stamps of Cork, and one was made up of ground particles of a meteor.
(Oops didn't see your other post on meteorites)
Swarovski crystals :
