Christopher Brown · The Red Bike, 2004
Christopher Brown, The Red Bike, 2004, oil on linen, 127 × 114.3 cm. Sold at auction in 2016. See Christopher Brown’s auction records and prices →
Christopher Brown, The Red Bike, 2004, oil on linen, 127 × 114.3 cm. Sold at auction in 2016. See Christopher Brown’s auction records and prices →