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