matthewrooke Edinburgh Composer, Producer and Director working in opera matthewrooke’s tracks Ae Fond Farewell - Peter Hagen by matthewrooke published on 2021-02-01T15:04:11Z