Image ID #2612237
Dimension: 7952x5304px.
Size: 30MB
Sunlight filters through fresh green leaves on a tree highlighting a serene, natural environment.
You can also download this image at: