AlexNYC
IFC Center
New York, NY
Uploaded on: January 17, 2015
Size: 47.3 KB
Views: 3,318
License:
Outside the Waverly Theater 1980, screenshot from the film Willie & Phil.
1 person favorited this photo