Strange Hunch-Backed fly

Strange Hunch-Backed fly

Observation - Strange Hunch-Backed fly - UK and Ireland. Description: Small fly approx 8mm long resting on Buckthorn. Heathland in Surrey

Small fly approx 8mm long resting on Buckthorn. Heathland in Surrey