Different stages of life of a leaf symbolising the human life. Placed in line, isolated on white

Royalty-free stock photo ID: 82335796

Different stages of life of a leaf symbolising the human life. Placed in line, isolated on white