Lawrence Carroll · 1969, 0026

Lawrence Carroll, 1969, 0026, oil paint, 210.5 × 95.5 × 32 cm. Sold at auction in 2013. See Lawrence Carroll’s auction records and prices →