Although they do their share of pollinating and even look cute from the right angle (please note: this is not the right angle), Tachinid Flies are parasitic to a plethora of other insect species. They will lay eggs inside the unfortunate host. These eggs will hatch into ravenous larva that begin eating the poor thing, from the inside. Photo taken in Winfield, PA, USA.
Purchase This Print