Gerald A. DeLuca
Paramount Theatre
Newport, RI
Uploaded on: December 11, 2021
Size: 226.9 KB
Views: 432
License:
March 27, 1954.
1 person favorited this photo