Water drop from green leaf on white background

Water drop from green leaf on white background

 Stock photo ID: 107582342