Curated by Amazon's Music Experts
Mixing new and old sounds, Madeleine Peyroux's brand of voal jazz delights at every turn.
26 SONGS • 1 HOUR AND 33 MINUTES