Gerald A. DeLuca
Cinema Annex
Chicago, IL
Uploaded on: January 12, 2021
Size: 468.4 KB
Views: 498
License:
1951 flyer for Italian film programs at this theatre.
No one has favorited this photo yet
Actually a postcard.
Both films were made in 1940.
Comments (2)
Actually a postcard.
Both films were made in 1940.