I'm told this is a cockroach. There used to be loads of them in our house at Issigeac. Can someone give me an idea what species it might be, please?
No interactions present.
Yes it is a cockroach but I'm afraid I don't know what species there are in France.
Entomologist and biological recorder
Lat/Lng: 44.729978477755, 0.61186552047729