New Forest fly (Hippobosca equina). A parasite that drinks the blood of animals and humans. An insect on human skin.