twixnmix: Sharon Tate on the set of the fim “Eye of the Devil” (1966) in Dordogne,
twixnmix: Sharon Tate on the set of the fim “Eye of the Devil” (1966) in Dordogne, France, September 1965.Photos by Philippe Le Tellier for Paris Match -- source link
Tumblr Blog : twixnmix.tumblr.com