S.T FRANCOIS , Mahé , Frankrike,