What is this thing? @lemmy.world truite @jlai.lu 2mo ago Solved What is this insect? maybe 2 or 3cm, France ALT Sorry I couldn't take more pics.