Songs of Hope
Get the music:
David's music is a unique blend of contemporary and new age piano music that will revive your spirit. Some of his songs are relaxed, others are energetic but all have a strong sense of melody.
Released 2017

Album tracks