Normality Concerns
As it is my understanding, you would normally run a QQ plot for each group rather than the distribution as a whole, as you are testing two separate distributions against each other in the case of a t-test. This is because the operations behind a two sample t-test assume probabilities related to the area under the curve for each respective distribution. One of your distributions is "approaching" normality with its bell shape and mostly linear QQ line. The other is slightly bimodal and has some oddball tailing/splitting going on in the QQ graph, so it is really the only part of this that may be worth considering. As for your normality tests, I generally find them less helpful than they're worth because they are sensitive to different aspects of a sample and I find them personally to be fairly unreliable at actually painting a picture about normality. In the case of the Anderson-Darling test, it is more prone to Type I errors (finding a false positive), and that seems to be confirmed by the three other tests here not being flagged.
The sample size here is what really concerns me more than the normality testing. The visualizations here aren't all that surprising given how small your samples are, as any misplacement in the quantiles will result in odd histograms and QQ plots (Oppong & Agbedra 2016). The most important part here I think is the bimodalism, which could either be simply an artifact of a very small sample or because of some hidden group in your data influencing this shape. You consequently have some inequality of variance as well. The biggest issue though is that whatever t-test you run may only detect chance findings because it simply 1) won't have the statistical power to detect effects and 2) the sampling variation will make whatever differences fairly erratic and prone to higher Type I errors (Delacre et al., 2017).
It would be better to run a power analysis with a specific effect size in mind that gives you an adequate sample size to work with, then collect the data to have a robust enough sample to consider here. You have already collected the data at this point so its probably too late for that, but it would be advisable next time before you run a t-test. I've seen people say you need anywhere from 30 participants (Gravetter et al., 2021) to 100 per group (Brysbaert, 2019), but most of that is contingent on what your expected effect size is supposed to be, the given sample sizes, and the other assumptions related to the test. For example, a t-test with 35 degrees of freedom (what your sample has) and an expected Cohen's $d$ of $.40$ would only have $20$% power, but the same sample with an expected strong Cohen's d of $2.0$ would have nearly perfect power. You can play around with this calculator to get an idea, but it should alert you to the limitations of your sample here.
Solution?
As for what you should do now, I think probably your best bet is to use a Welch t-test with some strong caveats. Simulations have shown that it is fairly robust to departures to both normality and equality of variance while still maintaining the power of a parametric test (Delacre et al., 2017). Because it is obvious your sample is quite small and it is too late to run an a priori power analysis, I would certainly list this as a major limitation in your results/discussion if this is for a planned paper.
References
- Brysbaert, M. (2019). How many participants do we have to include in properly powered experiments? A tutorial of power analysis with reference tables. Journal of Cognition, 2(1), 1–38. https://doi.org/10.5334/joc.72
- Delacre, M., Lakens, D., & Leys, C. (2017). Why psychologists should by default use Welch’s t-test instead of Student’s t-test. International Review of Social Psychology, 30(1), 92. https://doi.org/10.5334/irsp.82
- Gravetter, F. J., Wallnau, L. B., Forzano, L.-A. B., & Witnauer, J. E. (2021). Essentials of statistics for the behavioral sciences (Edition 10). Cengage.
- Oppong, F. B., & Agbedra, S. Y. (2016). Assessing univariate and multivariate normality, A guide for non-statisticians. Mathematical Theory and Modeling, 6(2).