Pedestrians, seen through the plastic tarp of a food stall, walk the streets on a rainy afternoon in Oaxaca City, Oaxaca state, Mexico on July 16, 2008.