A handmade Russian icon of Our Lady. 20th Century.
Regular price $649.99
Our Lady handmade Russian Icon, 20th C. (1910-1920)
The icon is in excellent condition, made in four different levels,
first wood, second canvas, third gold leaves and fourth the painting level.
Size: 22x18 cm. 8.5x7 inch.