Light micrograph of sponge spicules

Bildnummer 11905966
Light micrograph of sponge spicules
;