Gerald A. DeLuca
Star Theatre
Pascoag, RI
Uploaded on: November 9, 2023
Size: 79.6 KB
Views: 233
License:
September 4, 1952.
No one has favorited this photo yet