Display Piece

St. Nicolaas

Beekwilder

Amsterdam, the Netherlands
Made in China

2002

Fabric, plastic

35 1/2 inches