kittenindustries - Sharon Tate in Eye of the Devil, 1966.

more about : kittenindustries