Honey Mushrooms

Honey Mushrooms

Different views of Armillaria mellea, the honey mushroom.
Scroll to Top