What on earth are these? Tiny dots don’t look like any fungus

by Branden798

1 Comment

  1. smokeythe6x6

    My guess would be a form of slime mold

Pin