big headed fly

big headed fly

Observation - big headed fly . Description: