Water leaf droplets beautiful closeup macro green
Water leaf droplets beautiful closeup macro green
FreePhoto by Stephanie Nickel
License:
Public Domain CC0
ID:
83536