Sticker

The Netherlands

3 x 2 inches