Human flea, Pulex irritans (female)

Loading…
Human flea, Pulex irritans (female)