Sticker

The Netherlands

2 x 3 inches