Robert Spencer · Robert Spencer (1879-1931 New Hope, PA)
Robert Spencer, Robert Spencer (1879-1931 New Hope, PA), oil on canvas, 30.5 × 35.6 cm. Sold at auction in 2014. See Robert Spencer’s auction records and prices →
Robert Spencer, Robert Spencer (1879-1931 New Hope, PA), oil on canvas, 30.5 × 35.6 cm. Sold at auction in 2014. See Robert Spencer’s auction records and prices →