Coloured SEM of a turtle mite in a compost heap

Bildnummer 12528671
Coloured SEM of a turtle mite in a compost heap
;