species 3,223 observations

Juniper Shield Bug

Cyphostethus tristriatus