NitrateNerd
Irving Place Theatre
New York, NY
Uploaded on: November 17, 2020
Size: 334.1 KB
Views: 811
License:
From the NYC 1939-40 tax photos
No one has favorited this photo yet