Gerald A. DeLuca
Elmwood Theatre
Providence, RI
Uploaded on: December 11, 2021
Size: 81.7 KB
Views: 488
License:
December 31, 1959, ad in Woonsocket Call.
No one has favorited this photo yet