Sticker

The Netherlands
2004
2 3/8 × 1 1/8 inches