Lot 1667 , 19th Century Russian School, icon, Father, Son and Holy Ghost, 33 x 28cm.

19th Century Russian School, icon, Father, Son and Holy Ghost, 33 x 28cm.

19th Century Russian School, icon, Father, Son and Holy Ghost, 33 x 28cm.

£120-180

Sold for £160