Black-horned Gem

Black-horned Gem

Observation - Black-horned Gem - UK and Ireland. Description: a tiny green fly in a hedgerow

a tiny green fly in a hedgerow