2005 Grand dutchess Elizabeth Michel DE 2467 Stamp Number DE B957 Yvert et Tellier DE 2292
A7.20.