Green Shield Bug

Green Shield Bug

Observation - Green Shield Bug. Description: About 13mm

About 13mm