Our Lady of Iveron Embossed Icon

SKU #186
In Stock


This exquisitely detailed gold-and-silver foil embossed Russian icon are Russian replicas of an icon believed to have been painted by the first iconographer, Saint Luke the Evangelist. The original icon is found in the Iveron Monastery on Mount Athos in Greece. For more Russian Icons and Gifts browse the entire selection today.