Designed by
Title
A cockroach sitting on a green leaf #139235563
Description
A cockroach Ectobius vittiventris sitting on a green leaf. This is a blattodea that mainly lives Southern of the Alps. During the past years, it managed to spread to Northern regions of the Alps. The animal is harmless to humans