 A Cardiff Grand Opera Society ran from 1924 to 1934 . It presented week @-@ long annual seasons of popular operas including Faust , Carmen and Il trovatore , and like its predecessor was mainly an amateur body , with professional guest principals . Apart from the productions of these two enterprises , opera in Wales in the late 19th and early 20th centuries was generally presented by visiting companies from England . 
