dallasmovietheaters
Castle Theatre
Chicago, IL
Uploaded on: November 2, 2020
Size: 8 MB
Views: 751
License:
Another view of the 1926 world premiere at the Castle Theatre in Chicago for “The Gorilla Hunt.”
No one has favorited this photo yet