Kudzanai Chiurai "Iyeza, State of The Nation"
November 20 – January 18, 2015
Zimbabwe-born artist Kudzanai Chiurai’s epic 11-minute video work “Iyeza (State of the Nation, 2011)” is an allegory of Christianity’s last supper.
This show is currently unavailable.
Presented by Museo de Arte de El Salvador (MARTE) and MARTE Contemporary (MARTE-C)