Colour scanning electron micrograph of a dog tick

Bildnummer 11911056
Colour scanning electron micrograph of a dog tick
;