Icon Print

Terra Sancta Scrolls
Petah Tikva
2005
Waxed parchment
4 3/8 × 11 inches