_DSC2644 Published March 20, 2014 at 3264 × 4928 There are few things finer than the proper taste of tomato, and these beauties won’t disapoint.