Luba · Siège à cariatideLuba, Siège à cariatide, 51 × 30.5 cm. Sold at auction in 2010. See Luba’s auction records and prices →