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