Click image to enlarge

 5 of 11 

Ivon Hitchens (1893-1979)

Landscape


Oil on canvas
Signed
20 x 25 ins (50.8 x 63.5 cms)
1935

Enquire about this item