Gerald A. DeLuca
Manville Opera House
Lincoln, RI
Uploaded on: September 2, 2021
Size: 178.8 KB
Views: 361
License:
Benefit film. January 31, 1925 piece in the Providence News.
No one has favorited this photo yet