Il Sorriso Della Iena Italy 1972
A cracking horror/thriller in the vein of 'Giallo'.
Plenty of sex, good music, and motor-cars - BMW 2002, Mercedes and rather splendid Park Ward (I think) bodied Bentley.
Origin: Italy 1972 Size: 18 x 26 in / 46 x 66 cm Condition: Very good. Sorry about my rotten pic !