Lot 1575 , A modern Russian tempera on panel Icon of Christ Pantocrator, 30 x 23.5cm.

A modern Russian tempera on panel Icon of Christ Pantocrator, 30 x 23.5cm.

A modern Russian tempera on panel Icon of Christ Pantocrator, 30 x 23.5cm.

£50-80

Sold for £80