Bee Chafer

Bee Chafer

Observation - Bee Chafer - UK and Ireland. Description: