Gerald A. DeLuca
Landmark Theatre
Syracuse, NY
Uploaded on: November 19, 2021
Size: 256.1 KB
Views: 1,226
License:
January 19, 1957 in Boxoffice.
1 person favorited this photo