So the plants themselves are looking rather pathetic but those are almost ripe "Celebrity"tomatoes that you see blushing up at you! And its only June 26th! They are well ahead of the "Early Girls" and the "Black from Tulas". There are also some nearly ripe "Sweet 1000's", in fact, there was a flukey very early one that I ate a couple of weeks ago.
The pink flowers are Oenothera, or "evening primrose". Why "evening"? They bloom all day, all night...They don't really belong in the vegetable garden but hey, they're kinda pretty, bring the bees, and are easy to pull up if they get in the way.