English Composer And Songwriter
Len Arran is an English composer of film scores and songwriter for Skunk Anansie and solo artist Deborah Dyer. He began his career as a guitarist in London in the...