Royalty-free stock photo ID: 1200132676

The forest floor in a fresh pine forest