Daughters of Folk

Daughters of Folk

Playlist • 92 Track(s)

From powerful folk-rock to delicate love ballads, these songs are carefully constructed, melodic and thoughtful.