Public domain photos
The image shows a lush forest with tall trees and plants, illuminated by the sun shining through them. The sun's rays are beaming through the trees, creating a beautiful and peaceful atmosphere.
Open in libraryPublic domain photos
Open in library