Royalty-free stock photo ID: 653187331

young plant growing in the crack of the tree. new start and ecology concept - Image