John Harland

John  Harland -

Henri in Morocco

mixed media on canvas  
89 x 71 cm

Sold