Sun shining into tropical forest, low angle view.

Royalty-free stock photo ID: 73933381

Sun shining into tropical forest, low angle view.