Click image to enlarge

 18 of 38 

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