Fresh Garlic Cloves at a Farmers Market in France

Royalty-free stock photo ID: 160298711

Fresh Garlic Cloves at a Farmers Market in France