New Music: James Smith

Indie pop with some soul. In love with the melody.

James Smith