Farm of tasty red tomatoes on the bushes

Royalty-free stock photo ID: 113960314

Farm of tasty red tomatoes on the bushes