MARRIAGE OF FIGARO | STAGE REVIEW May 29, 2014 MARRIAGE OF FIGARO | STAGE REVIEW Swansea City Opera, Riverside Theatre, Newport Opera is a tricky subject to review because it spans so many different artistic areas: music, drama, … Read moreMARRIAGE OF FIGARO | STAGE REVIEW