Jim Dow, ‘Rotisserie Chicken Shop, El Country, Naucalpan, Mexico State, Mexico’, 2006, Robert Klein Gallery