Richard Hayley Lever · Gloucester, 1876

Richard Hayley Lever, Gloucester, 1876, oil paint, 39.3 × 48.3 cm. Sold at auction in 2004. See Richard Hayley Lever’s auction records and prices →