Chafer

Chafer

Observation - Chafer - Southern Africa. Description: