dallasmovietheaters
Alhambra Theater
Dusseldorf, DE
Uploaded on: October 17, 2020
Size: 1.8 MB
Views: 307
License:
The Alhambra sells out shows of “The Thief of Bagdad” in 1926.
No one has favorited this photo yet