Heywood Hardy · IN THE NEW FOREST, HAMPSHIRE

Heywood Hardy, IN THE NEW FOREST, HAMPSHIRE, oil on canvas, 19 × 51 cm. Sold at auction in 2020. See Heywood Hardy’s auction records and prices →