St Nicholas

Icon Print

Greece
2001
Print mounted on wood
5 × 7 inches