Robert Duckworth Greenham · Siesta, 1906

Robert Duckworth Greenham, Siesta, 1906, oil paint, 63.5 × 76.2 cm. Sold at auction in 2007. See Robert Duckworth Greenham’s auction records and prices →