Royalty-free stock photo ID: 115749790

Fresh dug Florence fennel root in the garden - Image