Lot 1668 , Russian School, icon, King of Heaven, 36 x 31cm.

Russian School, icon, King of Heaven, 36 x 31cm.

Russian School, icon, King of Heaven, 36 x 31cm.

£120-180

Sold for £180