Made in Italy Our Lady of Vladimir color hanging icon white

    SKU: 75XCRW