From Madras, British India • 1908 - 1976
We don't have a bio for this person yet
The Blood on Satan's ClawFilm • 1971