Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: October 10, 2021
Size: 135.1 KB
Views: 370
License:
Ad for June 27, 1874. Newport Daily News.
No one has favorited this photo yet