cockchafer at the green leaf

cockchafer at the green leaf

cockchafer at the green leaf. Extreme close up