Biography:

David Vernon

David Vernon is a maestro of the accordion. David plays everything from Scottish Country Dance music to Neapolitan songs to the tango via Bulgarian wedding marches with impossible time signatures.