James H.J. Li 李杭峻

Carpenter and Builder

Blogger, Microblogger, Geek, interested in IT, Photography, Music, Movie, Reading.