album

Främling

2 songs (5 minutes) Released on 26 March 1983
1
Främling
2:57
3
Love Isn't Love
2:59