I initially thought this was going to be one of the green-eyed horse flies (Tabanidae) but the body markings seem to be wrong for those. (First image is uploaded upside down to get a better view of the wing venation, etc.)
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy