1824/8519
A large Russian church icon depicting Saint Stephan. Tempera on panel. 18th-19th century. 89×57 cm.
Condition
Restored. Marks and scratches. Minor crackles. Chips at edges.
Auction
Russian theme, 11 June 2018
Category
Estimate
Price realised
Not sold