Chafer

Chafer

Observation - Chafer - UK and Ireland. Description: