A gorgeous green high resolution desktop background of droplets hanging on a leaf.
Size: 1920x1200
Enjoy you macro desktop!Photos credit: J.P. Peter
This website uses cookies.