Gerald A. DeLuca
Central Square Cinemas
Cambridge, MA
Uploaded on: January 12, 2022
Size: 355 KB
Views: 384
License:
March 13, 1980. Article on theatre’s closing in the Boston Globe.
No one has favorited this photo yet