Cockchaffer

Cockchaffer

Observation - Cockchaffer - UK and Ireland. Description: