A beautifully designed Our Lady of Vladimir icon. This Icon is hand painted gold leaf.
Painted and Crafted in Greece
Product Details: