Mobile

Saint Nicolaas

Europe

1993

Plastic

36 inches