A beautifully designed Our Lady of Vladimir icon. This Icon is hand painted gold leaf.
Painted and Crafted in Greece
Product Details:Size: 11-1/2” x 8-1/2”Standing and can hang on wall