Cecily Brown, “Puce Moment” 1997 oil on canvas 142.2 x 193 cm ← Previous Next → Cecily Brown, “Puce Moment” 1997 oil on canvas 142.2 x 193 cm