Green leaf with water drops on a dried leaf symbolizing vitality

Royalty-free stock photo ID: 120175495

Green leaf with water drops on a dried leaf symbolizing vitality