The street is never still. Bodies pass, light breaks, shadows hold, and ordinary life becomes briefly difficult to explain. Mexico City Across Mexico Brazil United States Canada Italy Home