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