Gerald A. DeLuca
Movieland
New York, NY
Uploaded on: July 10, 2023
Size: 631.8 KB
Views: 476
License:
February 27, 1952. NYT ad and original Italian poster.
No one has favorited this photo yet
“Lebbra bianca” = leprosy.
Comments (1)
“Lebbra bianca” = leprosy.