Red mushroom / toadstool in the forest

Royalty-free stock photo ID: 82606213

Red mushroom / toadstool in the forest