Royalty-free stock photo ID: 720332182

THE TREE OF LIFE - Image