Born and raised in Sweden but for the last decade an American resident, Sarah Chesler writes songs in both English and Swedish.
Added by Upcoming Robot on September 16, 2012