shield bug 01

shield bug 01

Observation - shield bug 01 - UK and Ireland. Description: