Gerald A. DeLuca
Civic Theatre
New Orleans, LA
Uploaded on: November 3, 2026
Size: 297.1 KB
Views: 27
License:
November 5, 1948
No one has favorited this photo yet
Italian film by Luigi Zampa.
Comments (1)
Italian film by Luigi Zampa.