Debra Lee, who believes that "music connects us with mother earth's living-breathing vibrancy," is a Philadelphia-based artist whose earth-centered spirituality finds a place in her music.
Added by Upcoming Robot on August 25, 2007