I've always called this massive horse fly the Darth Vader Fly, for obvious reasons. Measuring up to 3 cm long, Tabanus atratus is a very large for a fly, especially one that has razor-sharp mouth parts. I've never been bitten by one, but I'm sure it hurts like crazy!
Photo: Mark Conboy