Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: April 3, 2018
Size: 86.3 KB
Views: 539
License:
Mangled U.S. version of De Sica’s 1953 film “Stazione Termini” (Terminal Station.)
No one has favorited this photo yet