Honey Fungus (Armillaria mellea) Surrey, England
Honey Fungus (Armillaria mellea) Surrey, England
Honey Fungus (Armillaria mellea) Surrey, England