Several individuals, some possible Cro-magnons , descent at a street market, grilling meat.