Christian Arts Foundation
Programme Notes
Extensive programme notes inform the audience.