dallasmovietheaters
Loew's Park Theatre
Cleveland, OH
Uploaded on: October 27, 2015
Size: 1.3 MB
Views: 971
License:
At the Loew’s Park Mall Theatre in 1927, the film “Faust” gets a striking ad.
No one has favorited this photo yet