Mushrooms honey agarics(Armillaria mellea) isolated on white background, closeup

Royalty-free stock photo ID: 116806426

Mushrooms honey agarics(Armillaria mellea) isolated on white background, closeup