Leaf Beetle

Leaf Beetle

Observation - Leaf Beetle - UK and Ireland. Description: On water mint alongside lake, Virginia Water.

On water mint alongside lake, Virginia Water.