electron_micrograph_13
 
electron_micrograph_13 -

Electron micrograph of Russula paludosa spore at 9000x magnification, source unknown.

Like this photo:

Login