Image 1 of 1
KEATON_DIANE277.JPG
©2003 ARIEL RAMEREZ / HUTCHINS PHOTO.41st New York Film Festival - "Elephant" - Screening.October 10, 2003 - Alice Tully Hall, Lincoln Center.New York City, New York United States..DIANE KEATON
UA-843393-1