album cover
The Budding Rose
album cover
The Budding Rose was released on November 7, 2007 by Lena Anderssen as a part of the album Let Your Scars Dance
ReleasedNovember 7, 2007
LabelLena Anderssen
LanguageEnglish
BPM101
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...