Mega Sinterklaas Zak

Sack

The Netherlands, made in China
2005
Plastic
36 × 43 3/4 inches