logo

Video encyclopedia

Nature's Baby

2:59

Lena Horne - Feels So Good

3:16

Lena Horne Bein' Green

3:35

Lena Horne - Maybe I'M Amazed

3:25

Lena Horne Brown Baby

2:17

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!
  • Release facts 

  • Release chronology 

  • Also related