I have a tomato plant called "Italian ice." It produces dozens of juicy, yellow, cherry tomato sized fruit. It has bright-ish green leaves:
Comments (13)