Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: April 9, 2018
Size: 126 KB
Views: 704
License:
September 24, 1965, before closing for a month for renovations.
No one has favorited this photo yet