Close
Green shield bug
Plautia fimbriata