dallasmovietheaters
Orpheum Theatre
Los Angeles, CA
Uploaded on: February 17, 2017
Size: 2.6 MB
Views: 1,891
License:
1952 shot of the Orpheum Theatre playing “The Greatest Show on Earth" in Los Angeles.
1 person favorited this photo