big headed fly

big headed fly

Observation - big headed fly. Description: