A film still ofrom "Killer Clans"(1976).
Close