Gerald A. DeLuca
Webster Square Cinemas
Worcester, MA
Uploaded on: December 7, 2021
Size: 126.6 KB
Views: 476
License:
March 8, 1965 in Boxoffice.
No one has favorited this photo yet