Natural green background with leaf and drops of water Shutterstock Image - Natural green background with leaf and drops of water - ID: 109178369