Latifa Echakhch · Tambour 88, 2013

Latifa Echakhch, Tambour 88, 2013, canvas, 173 × 173 cm. Sold at auction in 2016. See Latifa Echakhch’s auction records and prices →