13 Byzantine Madonna Icon

136-60-1963
Login to view price.
SKU: 136-60-1963

13 Byzantine Madonna Icon with Archangel Babriel and Michael.

Lumen Mundi Exclusive

Gold Leaf, Hand painted and crafted in Greece

20 Inches tall

Special Order - Please inqire about Delivery Time