20130907_130429 Common Green Shieldbug instar

20130907_130429 Common Green Shieldbug instar

Observation - 20130907_130429 Common Green Shieldbug instar. Description: