dallasmovietheaters
Lincoln Square Theatre
Decatur, IL
Uploaded on: June 12, 2016
Size: 951.9 KB
Views: 1,253
License:
Two classic Lincoln Square Theatre ads as it’s 1919 and time for the Decatur theater to celebrate its third birthday.
No one has favorited this photo yet