Latifa Echakhch
Latifa Echakhch (Arabic: لطيفة الشخش; born 1974) is a Moroccan-French visual artist. Working in Switzerland, she creates installations. She participated in the Venice Biennale in 2011 and won the Marcel Duchamp Prize in 2013.
Similar Artists