Brown Shield Bugs

Brown Shield Bugs

Observation - Brown Shield Bugs - UK and Ireland. Description: