Your cart is empty
This beautiful print of the Russian Icon of Our Lady and the Christ Child is a great treasure. Print from Italy.
(Print Size: 19"x27")
( PRI-185J )