Gerald A. DeLuca
Imperial Theatre
Pawtucket, RI
Uploaded on: November 26, 2023
Size: 43.5 KB
Views: 256
License:
January 22, 1923
No one has favorited this photo yet