Charito Luna

Born: None


Placeholder

The Steel Claw

as Lolita Smith
Released: 1961-09-20

A Marine stationed in the Philippines loses a hand in an accident and is discharged from the...

Movie page