Gerald A. DeLuca
Rex Cinema
Jerusalem, IL
Uploaded on: August 9, 2023
Size: 459.9 KB
Views: 351
License:
Rex Cinema in The New York Times, December 8, 1947.
1 person favorited this photo