vintagesalt- Jodie Foster and Winona Ryder at the Little Man Tate premiere, 1991.

more about : vintagesalt