Cat flea

Cat flea

Cat flea

( Latin: Ctenocephalides felis)