Faust, City of Swansea Opera May 7, 2015 How times flies when you are having fun – 10 years since City of Swansea Opera raised the curtain on…