Log out
St Nicholas
Miniature Icon Print
Russia
2001
Print mounted on wood
1 3/8 × 1 1/4 inches