Public domain photos

The image shows a tree with lush green leaves illuminated by the sun shining through its branches.

The image shows a tree with lush green leaves illuminated by the sun shining through its branches.Open in library