Honey Fungus (Armelleria mellea), detailed study of caps, Lower Saxony, Germany

- Image ID: CC79JF
Honey Fungus (Armelleria mellea), detailed study of caps, Lower Saxony, Germany
Duncan Usher / Alamy Stock Photo
Image ID: CC79JF