80201947 Published 27th June 2017 at × in 80201947 ← Previous / Next → Dog Flea (Ctenocephalides canis). 80201947 Follow us