dallasmovietheaters
Mirror Theatre
Davenport, IA
Uploaded on: October 27, 2017
Size: 173 KB
Views: 728
License:
Grand opening ad for the Mirror Theatre on April 15, 1911.
No one has favorited this photo yet