Lot 1595 , Russian School, tempera on panel, Icon of St Michael, 37 x 23.5cm.

Russian School, tempera on panel, Icon of St Michael, 37 x 23.5cm.

Russian School, tempera on panel, Icon of St Michael, 37 x 23.5cm.

£100-150

Sold for £90