Gerald A. DeLuca
Star Theatre
Bristol, RI
Uploaded on: February 12, 2021
Size: 120.4 KB
Views: 373
License:
December 29, 1922
No one has favorited this photo yet