From New Orleans, Louisiana, USA • 1886 - 1952
We don't have a bio for this person yet
The Walking DeadFilm • 1936