Olwen's first CD 'Directed by Handel' was released on Barn Cottage Records in January 2018.

To order a copy, please click here.