Te lucis ante terminum

Festival Performances

Festival commissionWorld premiere

LFCCM 2015

LFCCM 2012

LFCCM 2006

LFCCM 2005

Recorded Performances

LFCCM 2015