Lisa Todd

Lisa Todd

Actor
City: Santa Barbara, California, USA

Filmography

2 roles
1970s2 roles
1975The Devil’s RainLilith★ 5.0Movie
1973The Doll SquadMaria★ 4.5Movie