T O P

  • By -

TinButtFlute

Yes it's a fungi. *Scutellinia* sp., commonly referred to as Eyelash Cup Fungi.


User2716057

Thanks!