DavidZornig
Loew's State Theatre
New York, NY
Uploaded on: January 24, 2021
Size: 116.3 KB
Views: 916
License:
Loew’s State far right.1975 photo credit flickrhivemind.net
No one has favorited this photo yet