Garden compost, mulch leaves.

Royalty-free stock photo ID: 112675631

Garden compost, mulch leaves.