Producer
Lammermuir Festival
Mezzo-soprano
Jennifer Johnston
Pianist
Malcolm Martineau
Programme
1
Venue not announced