Writing Art History Since 2002
The Baxter’s new Zabalaza Theatre Festival (formerly Ikhwezi) will showcase 12 new productions at this year’s event