Hazy day
Hazy day again. Glad the temp is pleasant. This is a Flesh Fly (Sarcophagidae) on blackberry (Rubus oklahomas) leaves. Larvae: many species are necrophagous, but some feed in mammalian tissues or parasitize other arthropods (bees, cicadas, termites, grasshoppers/locusts, millipedes), earthworms, or snails. Adults feed on various sugar-containing materials such as nectar, sap, fruit juices and…