Oestrus ovis

Oestrus ovis

Observation - Oestrus ovis - Global. Description: Sheep-nostril Fly sitting on my garage wall.

Sheep-nostril Fly sitting on my garage wall.