Two transparent drops on green leaf

Two transparent drops on green leaf

Two transparent drops on green leaf on white background, nature concept

by
by
by
by
by
by