New Russian escort in Delhi that in her own words wants to prove that she will do her best to be the best!.