Tiny Green Bug

Tiny Green Bug

Observation - Tiny Green Bug - Southern Africa. Description: Came to the porch light

Came to the porch light