Somewhere That's Green
First live performance by Ellen Greene (May 6, 1982)
First release by Audrey [Ellen Greene] (1982)
Experiment
Album
May 17, 1994
First live performance by Ellen Greene (May 6, 1982)
First release by Audrey [Ellen Greene] (1982)