Gleaming green Fruit Chafer

Gleaming green Fruit Chafer

Observation - Gleaming green Fruit Chafer - Southern Africa. Description: