Green leaf with water drops
< 10 Downloads
An extreme close-up photo of a single, green leaf with several dewdrops clinging to its surface.
< 10 Downloads
An extreme close-up photo of a single, green leaf with several dewdrops clinging to its surface.