Forest Shieldbug 1000052

Forest Shieldbug 1000052

Observation - Forest Shieldbug 1000052 - UK and Ireland. Description: A Shieldbug

A Shieldbug