Gerald A. DeLuca
Music Hall
Pawtucket, RI
Uploaded on: August 29, 2022
Size: 161.1 KB
Views: 328
License:
August 18, 1906. Pawtucket Times. Movies arrive here.
No one has favorited this photo yet