A trip across a megacity's streets visually revealed by an hypnotic line game..
1949
2003
2017
1962
2020
1994
2015
2006
2013
1958
2014
2012
2019
2021