Sticker

The Netherlands
1 1/2 × 1 1/4 inch