Last evening I found this fly resting on our Pink Fairy Duster (Calliandra Eriophylla). About the size of an adult small fingernail, it nonetheless caught my eye with its bright orange eyes.
As always, I am amazed at the fly's compound eyes (click on the photo for a larger image):
Flesh flies are some of the more stereotypically "gross" flies. They breed in carrion, and there larvae are what we generally refer to as maggots. Maggots continue to feed on the carrion or other matter in which they hatched, and ultimately burrow into the ground to mature. As adults, they live for less than a week.
One last note - the Flesh Fly eye close-up picture above is posted in full-size on Nature's Archive in the "Nature Up Close" section.