Cockroach leg, light micrograph

Bildnummer 12991898
Cockroach leg, light micrograph
;