Saint Nicholas

Icon Print

Conciliar Press Icon Workshop
Ben Lomond, California, USA
2003
Print mounted on wood
4 1/2 × 6 1/2 inches