David William Hughes is a singer, conductor, composer, multi-instrumentalist and actor. His work combines music, comedy, and historical research to create unique and exciting performances.
David William Hughes is a singer, conductor, composer, multi-instrumentalist and actor. His work combines music, comedy, and historical research to create unique and exciting performances.