Curated by Amazon's Music Experts
New and eternal stars of Bossa Nova. Cover: João Gilberto.
78 SONGS • 4 HOURS AND 20 MINUTES