dallasmovietheaters
Orpheum Theater
Denver, CO
Uploaded on: March 9, 2021
Size: 3.7 MB
Views: 612
License:
April 1947 shot of the Orpheum Theatre in downtown Denver with “The Lady in the Lake” on the big screen.
No one has favorited this photo yet