Still Life

Still Life.

By Jean Grimal

13″ x 18″

oil

price £1000 to £2000