top of page

Spotted Shield Bug (Graphosoma semipunctatum)

bottom of page