The stall may be makeshift, but the tomatoes taste good here 28th July 2015 1260 × 840 The stall may be makeshift, but the tomatoes taste good here The stall may be makeshift, but the tomatoes taste good here