Gerald A. DeLuca
Paramount Theatre
Newport, RI
Uploaded on: March 28, 2018
Size: 312.7 KB
Views: 554
License:
June 22, 1955.
No one has favorited this photo yet