Cat Flea (Siphonaptera (Pullcidae (Ctenocephalides felis)))

Cat Flea (Siphonaptera (Pullcidae (Ctenocephalides felis)))

Observation - Cat Flea (Siphonaptera (Pullcidae (Ctenocephalides felis))) - UK and Ireland. Description: