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