Robert De Niro and Jodie Foster promoting ‘Taxi Driver’ in Cannes, 1976

028-cannes-theredlist

via The Red List

Leave a Reply

Your email address will not be published. Required fields are marked *