A trip across a megacity's streets visually revealed by an hypnotic line game..
2018
2017
2011
1953
1952
1997
2015
2009
1960
1987
2014
2012
2010
1979
1990
1986