dallasmovietheaters
Sheldon Theatre
Sheldon, IL
Uploaded on: July 12, 2020
Size: 2.7 MB
Views: 418
License:
The building on the right is the Sheldon Theatre - then the Opera House - with the entrance on the far side of the structure shown here in the early 1900s.
No one has favorited this photo yet