Tuesday, December 7, 2010

Scorsese & De Niro

Taxi Driver, 1976

photographs by Steve Schapiro 

No comments: