Gerald A. DeLuca
Lincoln Plaza Cinemas
Worcester, MA
Uploaded on: December 21, 2020
Size: 306.4 KB
Views: 893
License:
1967, interior.
No one has favorited this photo yet