Annabel Lee is an american actress, musician, book translator and music teacher
We Await
Movie • 1996
Nazi
Movie • 1991
Red Spirit Lake
Movie • 1993
The Bitches
Movie • 1992