2003 Spring Festival Silicon Valley

2003 Spring Festival Silicon Valley