Actress Lara Harris

Lara Harris
Photo of actress Lara Harris
Place of birth
Chicago, Illinois, USA Chicago, Illinois, USA
Date of birth
22nd August 1962
Movies that starred Lara Harris (1 in total)
Inhumanoid poster

Inhumanoid [1996]

Katrina Carver
Support the project. Just 1 cup of coffee will help us grow
support kinobro