dallasmovietheaters
Alhambra Theater
Toledo, OH
Uploaded on: January 10, 2017
Size: 1.9 MB
Views: 1,094
License:
1913 exterior shot of the Alhambra Theater in Toledo
No one has favorited this photo yet