Sint

Sticker

The Netherlands
2011
2 × 1 1/4 inches