kinoimages.wordpress.com
Margot Kidder & Brian de Palma on the set of Sisters
Margot Kidder & Brian de Palma on the set of Sisters (1972). Check out Isabelle Huppert for Flaunt Magazine here