Ivon Hitchens 1893-1979

Ivon Hitchens
Yellow Boat , c1968
oil on canvas
Estate Stamp verso
18 x 56 in / 45.5 x 142.5 cm