Beetle - Leaf - ID please.

Beetle - Leaf - ID please.

Observation - Beetle - Leaf - ID please. - UK and Ireland. Description: