Click image to enlarge

 17 of 37 

Ivon Hitchens (1893-1979)

Landscape


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

SOLD

Enquire about this item