
Two Roses for Richard III is Brazilian theatre company Companhia BufoMecânica’s visual interpretation of Richard III, commissioned for the 2012 World Shakespeare Festival. The production blended theatre with acrobatics, multimedia displays and circus. Read More