Luba · Siège à cariatide

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