Drops falling on leaf and in water close-up, raining. Freshness concept. Nature and rain.
Image Details

Still Image of Drops Falling On Leaf And In Water Closeup Raining Freshness Concept Nature And Rain

Contributor: volvacheva52
2.5 MB

This image was captured from a video: