Logo
Print

Landscape, 1962

Ivon Hitchens

No image set
Click image to enlarge
Oil on canvas
51 x 76 cm/ 30 x 20 inches
Estate stamp verso; dated verso

Provenance
The Estate of the Artist.