David Palmer Virginia
DP is an active composing, performing, and recording musician who has released an album every year since 2003. He just released his 21st album, Still Here, to be followed by the re-release of his 2013 album, Connections, with a couple of new tracks.
Streaming and Download help