Back to All Events
Morningside United Church, Edinburgh
Conducted by Max Carsley
Part: soloist and chorus