Gerald A. DeLuca
Star Theatre
East Greenwich, RI
Uploaded on: January 13, 2021
Size: 74.6 KB
Views: 348
License:
June, 1926.
No one has favorited this photo yet