St Nicholas

Miniature Icon Print

Russia
2001
Print mounted on wood
1 3/8 × 1 1/4 inches