Gerald A. DeLuca
Star Theatre
Pawtucket, RI
Uploaded on: January 25, 2021
Size: 177.1 KB
Views: 347
License:
November 29, 1916. Pawtucket Evening Times.
No one has favorited this photo yet