About Isolde
Isolde is an up-and-coming indie band with a unique fusion of folk and electronic sounds.