Latifa Echakhch · Tambour 124', 2012

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