Description: English: Horn Fly - Haematobia irritans, Babcock-Webb Wildlife Management Area, Punta Gorda, Florida. Note the nasty barbed mouthpart of this fly, which it uses to pierce livestock hides. It subsists on the blood of the livestock. Date: 11 December 2012, 13:16:45. Source:
https://www.flickr.com/photos/52450054@N04/8370159562/. Author:
Judy Gallagher.