dallasmovietheaters
Alhambra Theater
Detroit, MI
Uploaded on: January 25, 2021
Size: 1.2 MB
Views: 646
License:
October 17, 1954 Alhambra Theatre ad under new management
1 person favorited this photo