Helen Slater

Helen Slater

Birthplace: Massapequa, New York