Icon Print

Terra Sancta Scrolls
Petah Tikva, Israel
2002
Waxed parchment
8 1/2 × 20 inches
Eight scenes from the life of St Nicholas are below the main image