Farm of tasty red tomatoes on the bushes

Royalty-free stock photo ID: 113960311

Farm of tasty red tomatoes on the bushes