Christopher Brown · Summer Rose, 2006

Christopher Brown, Summer Rose, 2006, oil on canvas, 165.1 × 165.1 cm. Sold at auction in 2022. See Christopher Brown’s auction records and prices →