dallasmovietheaters
Star Theatre
Elgin, IL
Uploaded on: January 1, 2016
Size: 755.2 KB
Views: 798
License:
Unusual telephone directory ad in 1921 for Neal Hart and the Star Theatre in Elgin
No one has favorited this photo yet