Green leaves in the forest.

Royalty-free stock photo ID: 123754786

Green leaves in the forest.