The Sheep Ked (Melophagus ovinus) is a wingless louse fly that is a parasite to sheep.

Sheep Ked

The Sheep Ked (Melophagus ovinus) is a wingless louse fly that is a parasite to sheep.