Oestrus ovis

Oestrus ovis

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

Sheep-nostril Fly sitting on my garage wall.