david horne

composer. pianist. educator

picture of david horne


       introduction. music. news. contact.

 

complete list.    opera/theatrical.    orchestral.    ensemble.    chamber.    solo.    vocal/choral.  ‘instruments' series.