Louis-Etienne Saint-Denis, a.k.a. mameluke Ali
Louis-Etienne Saint-Denis, a.k.a. mameluke Ali