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