Gerald A. DeLuca
Erlanger Theatre
Chicago, IL
Uploaded on: August 30, 2021
Size: 496.1 KB
Views: 408
License:
Tickets and ticket envelope, 1952.
No one has favorited this photo yet