Royalty-free stock photo ID: 1093454939

Mystical roots of large trees in a deep forest