Royalty-free stock photo ID: 1212682873

The cycle of nature begins in the forest