Sunlight filtering through pine trees in a tranquil green forest - Free Stock Photo | Picren | PicRen