Honey Mushroom

Honey Mushroom

Armillaria mellea, the Honey Mushroom, is a fine edible.