Garlic on display in the market.

Royalty-free stock photo ID: 102825299

Garlic on display in the market.