Close up of fresh red tomatoes still on the plant

Royalty-free stock photo ID: 61779895

Close up of fresh red tomatoes still on the plant