Cannibals Video Cover

Cannibals (Mondo Cannibale, Spain/France/West Germany, 1980) AKA White Cannibal Queen, directed by Jess Franco.