Water Drop on Plant Leaf
A single drop of water sits at the tip of a Hosta leaf given the appearance of a small snail.
© Beinder | Stock Free Images
Similar Free Images