Mabrouk El Mechri

Birthplace: Versailles (city)|Versailles, France