Fresh aloe vera leaves with water drops isolated on white background

Royalty-free stock photo ID: 126311768

Fresh aloe vera leaves with water drops isolated on white background