Lot 2488 , A Russian icon and religious foil framed picture, foil picture 45cm wide, 35.5cm high

A Russian icon and religious foil framed picture, foil picture 45cm wide, 35.5cm high

A Russian icon and religious foil framed picture, foil picture 45cm wide, 35.5cm high
£100-120

Sold for £100