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.