1 - Denmark 2013 - Emmelie de Forest
1 - Denmark 2013 - Emmelie de Forest
Only Teardrops