dbellis54
Radio City Music Hall
New York, NY
Uploaded on: April 4, 2012
Size: 177.3 KB
Views: 1,989
License:
This poster is from the movie North by Northwest, which opened at this theater on August 6, 1959, according to The New York Times.
No one has favorited this photo yet