Closeup of inscription "Eco" written with water drops on a leaf

Royalty-free stock photo ID: 66087844

Closeup of inscription "Eco" written with water drops on a leaf