Total Pageviews

Friday, December 12, 2008

Movie Picture of the Week: 2001: A Space Odyssey

Kier Dullea & Gary Lockwood. Publicity photo from LIFE magazine taken in 1968.

No comments:

Post a Comment