Your browser does not support the video tag. 6 296 4 s 816p +7761032 Barbara Bouchet - Don't Torture a Duckling (1972) HD 1080p