Texas2step
Loew's 86th Street Theatre
New York, NY
Uploaded on: January 9, 2019
Size: 118.6 KB
Views: 1,383
License:
Tax photo circa 1939-40. Loew’s 86th Street Theatre is on the left side and the 86th Street Garden Theatre is on the right side of the photo.
1 person favorited this photo