Jodie Foster at Avoriaz, France February 1978 (place of the 5th International Festival of Fantastic Cinema)

Unique photo. There is no other publicity shot of Jodie Foster in the snow (on a sled resp.)





No comments: