Freshly grown tomatoes in the food market.

Royalty-free stock photo ID: 105713612

Freshly grown tomatoes in the food market.