Ducks in the Snow, 60x60cm, oil on canvas, £750

Ducks in the Snow, 60x60cm, oil on canvas, £750

Ducks in the Snow, 60x60cm, oil on canvas, £750