Description:
About 2,5 to 3 cm in length; my best guess is some sort of bug, (Heteroptera)
Habitat:
Observed on banks of a small stream flowing just in between a meadow and forest.
Auvergne-Rhône-Alpes, Tromelin Island
Spotted on Aug 15, 2017
Submitted on Feb 11, 2019
No Comments