Barbara Delarbre Wales, UK
I am from the UK and (depending on mood) I'm a drawing, an animation or a puppet! I kid you not. I am the alter-ego of a DIY Indie Instrumental girl–do the whole bang shoot of writing, playing and production. So I've only got myself to blame! You might catch me on bright, moonlit nights, dancing over the mountains twirling my pink umbrella! ... more
Streaming and Download help