Fresh dug Florence fennel root in the garden

Royalty-free stock photo ID: 115749790

Fresh dug Florence fennel root in the garden