LiveAuctioneers Logo

A rare Russian icon showing the Mother of God of Shuya and Smolensk with silver oklad, 19th century

0 Sold

You May Also Like

Similar Sale History

Upcoming Sales

View All
TOP