Larches in the Snow, 40x60cm, oil on canvas, £650

Larches in the Snow, 40x60cm, oil on canvas, £650

Larches in the Snow, 40x60cm, oil on canvas, £650