80015079c

Mycelium and fruiting bodies of the fungus Penicillium sp. 80015079

Follow us

Leave a Reply

Your email address will not be published.