Architectural Density poster

Architectural Density

2006 • 0h4m • Animation

Popularity

1

China’s irresistible process of growth and its precariousness.

Details

Director

Quayola

Release date

1/1/2006

Status

Released

Origin country

US

GB