Gerald A. DeLuca
Cumings Theatre
Fitchburg, MA
Uploaded on: January 17, 2022
Size: 90.8 KB
Views: 292
License:
May 25, 1948.
No one has favorited this photo yet