Loew's Canal Theatre
31 Canal Street,
New York,
NY
10002
31 Canal Street,
New York,
NY
10002
24 people favorited this theater
Uploaded By
More Photos
A 1945 night exterior of the Loew’s Canal Theatre on Canal Stree in New York.
4 people favorited this photo