The Star.
Public Health Service Hospital at Carville, La.
Carville, La., U.S. Public Health Service Hospital.
"Radiating the light of truth on Hansen's disease."
Leprosy
Leprosy.
Leprosy
Leprosy.