dbellis54
Loew's State Theatre
New York, NY
Uploaded on: November 14, 2024
Size: 333 KB
Views: 62
License:
Source: Columbus Dispatch, April 20, 1975 - p. 286
No one has favorited this photo yet