David Shrubsole

Welcome to the site of David Shrubsole, composer, lyricist, orchestrator and conductor.

© 2018 by David Shrubsole.