Natalie Storrs
Natalie Storrs
Place of birth
Los Angeles, California
Movies that starred Natalie Storrs (1 in total)