emerald chafer

emerald chafer

Observation - emerald chafer - Southern Africa. Description: