Lena Horne - Feels So Good
Lena Horne Bein' Green
Lena Horne - Maybe I'M Amazed
Lena Horne Brown Baby
Baby Won't You Please Come Home
Nature's Baby is a 1971 studio album by Lena Horne, arranged by Ray Ellis.
Explore contextually related video stories in a new eye-catching way. Try Combster now!