From New Orleans, Louisiana, USA • 1876 - 1955
We don't have a bio for this person yet
Mad LoveFilm • 1935
Mystery of the Wax MuseumFilm • 1933