Green Bug

Green Bug

Observation - Green Bug - Southern Africa. Description: