Close up of fresh red tomatoes still on the plant

Royalty-free stock photo ID: 66121309

Close up of fresh red tomatoes still on the plant