dallasmovietheaters
Shea's 710 Theatre
Buffalo, NY
Uploaded on: October 13, 2022
Size: 2.1 MB
Views: 408
License:
Buffalo News shot of the new Palace Theatre in December of 1967 just about completed.
No one has favorited this photo yet