Latifa Echakhch · Tambour 102', 2012

Latifa Echakhch, Tambour 102', 2012, canvas, 173 × 173 cm. Sold at auction in 2017. See Latifa Echakhch’s auction records and prices →