Green Longhorn

Green Longhorn

Observation - Green Longhorn - UK and Ireland. Description: On Cuckoo flower (cardamine pratensis) all alone.

On Cuckoo flower (cardamine pratensis) all alone.