Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: August 8, 2022
Size: 122.3 KB
Views: 332
License:
February 16, 1944
No one has favorited this photo yet