Red Cherry tomatoes await to be sold at the Durham Farmers Market on Saturday, July 27, 2013.
Red Cherry tomatoes await to be sold at the Durham Farmers Market on Saturday, July 27, 2013. adrago@newsobserver.com
Red Cherry tomatoes await to be sold at the Durham Farmers Market on Saturday, July 27, 2013. adrago@newsobserver.com