dallasmovietheaters
Gemini Twin Theater
Omaha, NE
Uploaded on: August 31, 2013
Size: 2.1 MB
Views: 1,702
License:
Here’s the lobby of Dubinsky Bros.‘ 1976 opening in the then Woolco Shopping Center seated 520 patrons
No one has favorited this photo yet