Russian icon "Our Lady of Kazan" with silver oklad. - Russia, Moscow, 1886. - 18x14,5 cm.ARTMAXIMUM4.3(5)€150May 21, 2026