Sheep Nostril Fly ??

Sheep Nostril Fly ??

Observation - Sheep Nostril Fly ??. Description: