Dune Chafer

Dune Chafer

Observation - Dune Chafer - UK and Ireland. Description: