green-eyed fly

green-eyed fly

Observation - green-eyed fly - UK and Ireland. Description: