chafer

chafer

Observation - chafer - UK and Ireland. Description: