Cecily Brown · Spree, 1999

Cecily Brown, Spree, 1999, oil paint, 190.5 × 190.5 cm. Sold at auction in 2021. See Cecily Brown’s auction records and prices →