Green leaf with water droplet over water reflection

Green leaf with water droplet over water reflection

 Stock photo ID: 2821051