Microscopist's kaleidoscope. Plant pollen, fungal spores and something else. Riddle at the end!

 


v20240901