Icon Box

Saint Nicholas

Russia

2002

Lacquered papier mâché

1 x 1 inch