Sticker

The Netherlands
2008
4 × 9 1/4 inches