Netflix Movies Starring Lee Payton

Lee Payton is an actress, known for The Blob (1958). Read more on iMDB