Xavier Niel

Xavier Niel
Born in August 25th, 1967From Maisons-Alfort, Val-de-Marne, France