Gli Angeli Genève - Stephan Macleod Soprano Aleksandra Lewandowska Soprano Hannah Morrison Alto Charles Sudan Tenor Robert Getchell Bass Stephan MacLeod Tenor Andrew Tortise Conductor Stephan MacLeod Recorder Alexis Kossenko Recorder Sarah van Cornewal Viola da Gamba Garance Boizot Violone Michaël Chanu Cello Hager Hanana Harp Giovanna Pessi Organ Francis Jacob