Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: February 3, 2021
Size: 159.8 KB
Views: 331
License:
October 11, 1930.
No one has favorited this photo yet