Horsetail spores,SEM

Bildnummer 11597812
Horsetail spores,SEM
;