Many Voices Many Visions

Charlotte Clarke, introduction, piano