St Nicholas

Icon Print

Russia
2001
Print mounted on wood
1 3/16 × 1 1/2 inches