dog flea
Ctenocephalides canis (Curtis, 1826)

RSS