/5eI79IQfE8ufz0ymB5OOrmhH6sw.jpg

Architectural Density

  • January 2006
  • 4mins

  • Animation
  • Directed by

    Quayola,

    China’s irresistible process of growth and its precariousness.