top view of tropical forest with young leaf

Royalty-free stock photo ID: 90604867

top view of tropical forest with young leaf