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