High resolution conceptual water or dew drop falling from a green fresh leaf on a blue clear water making waves. It si a concept ideal for summer,spring, nature or natural designs and also for ecology

Royalty-free stock illustration ID: 95388031

High resolution conceptual water or dew drop falling from a green fresh leaf on a blue clear water making waves. It si a concept ideal for summer,spring, nature or natural designs and also for ecology