Close
Green Shield Bug
Plautia affinis