Gerald A. DeLuca
Modern Theatre
Providence, RI
Uploaded on: January 16, 2021
Size: 43.5 KB
Views: 301
License:
December 13, 1916.
No one has favorited this photo yet