Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: March 14, 2018
Size: 114.1 KB
Views: 664
License:
July 25, 1951. English-dubbed Italian spectacle.
No one has favorited this photo yet