Your email has been successfully sent.
I'm amazed at how many varieties of tiny flies there are like this Green Fly, which is about the size of an ant.