8.5 2001 | 17 min
A short essay on the hidden realities beneath the surface of Shanghai.
Production Countries:
Spoken Languages: