Lot 1048 , Russian School (?) - oil on canvas, Extensive mountain landscape, 101 x 55cm

Russian School (?) - oil on canvas, Extensive mountain landscape, 101 x 55cm

Russian School (?) - oil on canvas, Extensive mountain landscape, 101 x 55cm
£60-80

Sold for £50