Small-headed fly

Small-headed fly

Observation - Small-headed fly. Description: