Gerald A. DeLuca
Loew's State Theatre
Boston, MA
Uploaded on: November 29, 2021
Size: 98 KB
Views: 459
License:
October 4, 1962 in the Globe.
No one has favorited this photo yet