H. Nicolaas

Icon Print

St. Nicolaaskerk
Amsterdam, the Netherlands
2009
Print mounted on wood
4 1/8 × 5 5/8 inches
Image is a print of a 16th century Russian icon