Big-headed fly

Big-headed fly

Observation - Big-headed fly - UK and Ireland. Description: a head with a tiny body and some wings attached

a head with a tiny body and some wings attached