Fresh green leaves in a forest framing the sun in the middle and forming rays of light

Royalty-free stock photo ID: 125955914

Fresh green leaves in a forest framing the sun in the middle and forming rays of light