Icon Box

St Nicholas

Russia

2001

Lacquered papier mâché

1 1/2 x 2 1/2 inches