Mosquito {Culiseta / Theobaldia annulata} female feeding on human blood, UK.