Jim Dow, ‘Taco Stand on Main Avenue at Night, Independencia, Mexico State, Mexico’, 2005, Robert Klein Gallery