Program Learn all you need to know about the story and the performers before attending Carmen on Saturday 23 March. DOWNLOAD NOW