species 8,708 observations

Birch Shield Bug

Elasmostethus interstinctus