tommyhenry
Star Theatre
Elgin, IL
Uploaded on: April 13, 2022
Size: 1.5 MB
Views: 490
License:
From The Joliet Evening Herald News (Joliet, IL) Sun May 12 1907
No one has favorited this photo yet