Bronze and green fly

Bronze and green fly

Observation - Bronze and green fly - UK and Ireland. Description: Bronze back, green belly, long body and wings.

Bronze back, green belly, long body and wings.