Beetle - Leaf

Beetle - Leaf

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