China Bird Nest Olympic Architects of Oppression Controversy

1.1K views · 17 years ago · 3:55

m

mayyoubekind

Educational creator

Aug 27, 2008 · 1.1K views

The designer has in mind a great Beijing Olympic Icon Symbol of Communist China Oppression Bird Nest. China: Architects of Oppression Is it still gre

Show more