Gerald A. DeLuca
Princess Theatre
New York, NY
Uploaded on: March 19, 2022
Size: 288.4 KB
Views: 390
License:
October 17, 1952. NY Daily News. Verdi opera on film.
No one has favorited this photo yet