Chris Ofili · Orgena, 1998

Chris Ofili, Orgena, 1998, linen, 182.4 × 121.4 cm. Sold at auction in 2010. See Chris Ofili’s auction records and prices →