Gift Sticker

The Netherlands
2005
Sticker
2 1/4 × 1 3/8 inches