Green Bug - Common Green Capsid

Green Bug - Common Green Capsid

Observation - Green Bug - Common Green Capsid. Description: It could be a 'Potato Capsid'

It could be a 'Potato Capsid'