From Wien, Austria • 1916 - 1986
We don't have a bio for this person yet
Horrors of Spider IslandFilm • 1960