Saint Peter Chanel

Peter Chanel was a Catholic priest, missionary, and martyr.