Dog Flea, Ctenocephalides canus.
Photographed with Nikon F? attached to compound microscope, 1996.
Digitized with iPhone 16pro, 2025
No comments yet