Charles Rollo Peters · Untitled lot

Charles Rollo Peters, Untitled lot, oil on canvas, 38.7 × 45.7 cm. Sold at auction in 2009. See Charles Rollo Peters’s auction records and prices →