album

Let There Be Flute

15 songs (57 minutes) Released on February 16, 2019
1
Only Time
3:17
2
A Thousand Years
4:39
3
Love Me Like You Do
4:07
4
Now We Are Free
4:21
5
Viva la Vida
4:05
6
Havana
3:33
7
Let It Go
3:38
8
Antes de Ti
4:06
9
Despacito
3:46
10
Echame la Culpa
2:49
11
La Bicicleta
3:45
12
Bailando
4:01
13
New Rules
3:27
14
All of Me
4:30
15
To My Love
3:45