Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: May 2, 2018
Size: 141.8 KB
Views: 651
License:
June 20, 1953.
No one has favorited this photo yet