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.
£120-180
Sold for £160
19th Century Russian School, icon, Father, Son and Holy Ghost, 33 x 28cm.
£120-180
Sold for £160