Astrid were a guitar-pop foursome from the Isle of Lewis in the Hebrides, Scotland.

Photos

Popular tracks

13