Gerald A. DeLuca
Imperial Theatre
Pawtucket, RI
Uploaded on: December 7, 2024
Size: 402.2 KB
Views: 238
License:
October 8, 1921
1 person favorited this photo