April 21, 2018 Latifa Echakhch at KIOSK Latifa Echakhch’s solo show at KIOSK opens April 21st and will be on show until June 15, 2018.