Dock Bug

Dock Bug

Observation - Dock Bug - UK and Ireland. Description: On a dock leaf

On a dock leaf