Monday, July 18, 2011

overall the green zebra tomatoes are the best



they're a little difficult to ripen, and seem like they take the longest, but man are they delicious


No comments:

Post a Comment