SEM of a foot of the American cockroach

Bildnummer 11907213
SEM of a foot of the American cockroach
;