Sticker

The Netherlands
2000
Sticker
1 × 1 1/4 inch