Performer and Composer

Christine Hedden

draws upon many wells:

Traditional, Classical and Contemporary