Strange Hunch-Backed fly

Strange Hunch-Backed fly

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

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