Gerald A. DeLuca
Fays Theatre
Providence, RI
Uploaded on: October 25, 2021
Size: 469.4 KB
Views: 343
License:
October 14, 1950. Football game on the screen.
No one has favorited this photo yet