tommyhenry
Star Theatre
Elgin, IL
Uploaded on: April 14, 2022
Size: 1.2 MB
Views: 499
License:
From The Selma Times Journal (Selma, Alabama) Sun Mar 23 1919
For reference, $54.75 is roughly $909 in 2022 dollars.
No one has favorited this photo yet