Gerald A. DeLuca
Star Theatre
Bristol, RI
Uploaded on: February 12, 2021
Size: 85.4 KB
Views: 340
License:
April 7, 1916.
No one has favorited this photo yet