Gerald A. DeLuca
Providence Opera House
Providence, RI
Uploaded on: October 21, 2021
Size: 106.6 KB
Views: 459
License:
August 29, 1911. Providence News.
No one has favorited this photo yet
Hell of a picture.
Comments (1)
Hell of a picture.