Lanzia luteovirescens

Lanzia luteovirescens

Tiny yellow cup fungi