Christopher Brown · The Casting Pool, 1982

Christopher Brown, The Casting Pool, 1982, canvas, 80 × 140.8 cm. Sold at auction in 2016. See Christopher Brown’s auction records and prices →