Maria Stuarda, Artscape Cape Town