dallasmovietheaters
Crystal Theatre
Humboldt, NE
Uploaded on: November 5, 2021
Size: 405.7 KB
Views: 322
License:
Shields Brothers launched the 300-seat Crystal Theatre on July 4, 1908 in downtown Humboldt, Nebraska in the Linn Building just east of the Square.
No one has favorited this photo yet