profile image

Xavier Niel

25 Aug, 1967 in Maisons-Alfort, Val-de-Marne, France

Also Known As: