Ivon Hitchens 1893-1979
Holbrook Pools, 1939
oil on canvas
50.8 x 132.1 cm
20 x 52 in
20 x 52 in
Provenance
Estate of the ArtistPrivate Collection, UK
1
of
5