Green-eyed Horsefly

Green-eyed Horsefly

Observation - Green-eyed Horsefly - UK and Ireland. Description: