Gerald A. DeLuca
Paramount Theatre
Newport, RI
Uploaded on: March 28, 2018
Size: 312.7 KB
Views: 583
License:
June 22, 1955.
1 person favorited this photo